Changeset 356743
- Timestamp:
- 11/02/2026 07:26:30 PM (10 hours ago)
- Location:
- origin-canvas/1.4.3
- Files:
-
- 94 added
- 2 deleted
- 113 edited
- 1 copied
-
. (copied) (copied from origin-canvas/1.3.1 )
-
assets/css (added)
-
assets/css/palette-aliases.css (added)
-
assets/fonts/source-serif/SourceSerif4-600.woff2 (added)
-
assets/js (added)
-
assets/js/anchor-navigation.js (added)
-
assets/js/editor-palette.js (added)
-
assets/styles/core-accordion.css (modified) (8 diffs)
-
assets/styles/core-archives.css (added)
-
assets/styles/core-button.css (added)
-
assets/styles/core-calendar.css (added)
-
assets/styles/core-categories.css (added)
-
assets/styles/core-column.css (modified) (1 diff)
-
assets/styles/core-comments.css (modified) (15 diffs)
-
assets/styles/core-cover.css (modified) (1 diff)
-
assets/styles/core-group.css (modified) (3 diffs)
-
assets/styles/core-image.css (modified) (2 diffs)
-
assets/styles/core-latest-comments.css (added)
-
assets/styles/core-latest-posts.css (added)
-
assets/styles/core-list.css (modified) (3 diffs)
-
assets/styles/core-navigation.css (modified) (24 diffs)
-
assets/styles/core-page-list.css (added)
-
assets/styles/core-paragraph.css (modified) (4 diffs)
-
assets/styles/core-post-navigation-link.css (modified) (3 diffs)
-
assets/styles/core-post-terms.css (modified) (2 diffs)
-
assets/styles/core-rss.css (added)
-
assets/styles/core-search.css (added)
-
assets/styles/core-social-links.css (added)
-
assets/styles/core-tag-cloud.css (modified) (3 diffs)
-
assets/styles/core-term-name.css (added)
-
assets/styles/core-video.css (modified) (1 diff)
-
functions.php (modified) (11 diffs)
-
inc (added)
-
inc/palette-aliases.php (added)
-
inc/palette-map.php (added)
-
inc/palette-state.php (added)
-
parts/mobile-menu-dark.html (added)
-
parts/mobile-menu.html (modified) (1 diff)
-
patterns/author-box.php (added)
-
patterns/availability-marker.php (modified) (2 diffs)
-
patterns/breath-statement.php (modified) (2 diffs)
-
patterns/card-blog-post.php (modified) (2 diffs)
-
patterns/card-icon-text.php (modified) (8 diffs)
-
patterns/card-image-text.php (modified) (5 diffs)
-
patterns/card-info.php (modified) (7 diffs)
-
patterns/card-pricing.php (modified) (5 diffs)
-
patterns/card-stat.php (modified) (5 diffs)
-
patterns/card-team-member.php (modified) (2 diffs)
-
patterns/card-testimonial.php (modified) (2 diffs)
-
patterns/coming-soon-split.php (added)
-
patterns/coming-soon-statement.php (added)
-
patterns/coming-soon.php (added)
-
patterns/contact-details.php (added)
-
patterns/contact-routes.php (added)
-
patterns/contact-split.php (added)
-
patterns/cta-band-dark.php (added)
-
patterns/cta-band-split-dark.php (added)
-
patterns/cta-band.php (modified) (4 diffs)
-
patterns/cta-banner.php (modified) (2 diffs)
-
patterns/cta-buttons.php (modified) (2 diffs)
-
patterns/cta-card.php (modified) (2 diffs)
-
patterns/cta-closing.php (modified) (3 diffs)
-
patterns/cta-inline.php (modified) (2 diffs)
-
patterns/cta-newsletter.php (modified) (3 diffs)
-
patterns/cta-with-image.php (modified) (2 diffs)
-
patterns/divider-with-text.php (added)
-
patterns/faq-simple.php (modified) (5 diffs)
-
patterns/faq-two-column.php (modified) (5 diffs)
-
patterns/feature-split.php (modified) (2 diffs)
-
patterns/features-3-col-icons.php (modified) (9 diffs)
-
patterns/features-accordion.php (added)
-
patterns/features-band-grid.php (added)
-
patterns/features-checklist.php (added)
-
patterns/features-grid.php (modified) (9 diffs)
-
patterns/features-image-columns.php (modified) (5 diffs)
-
patterns/features-numbered.php (modified) (8 diffs)
-
patterns/features-with-image.php (modified) (5 diffs)
-
patterns/footer-dark.php (modified) (2 diffs)
-
patterns/footer-default.php (modified) (2 diffs)
-
patterns/footer-minimal.php (added)
-
patterns/gallery-grid.php (added)
-
patterns/gallery-image-text.php (added)
-
patterns/header-dark.php (added)
-
patterns/header-default.php (modified) (1 diff)
-
patterns/header-marketing.php (added)
-
patterns/header-with-button.php (added)
-
patterns/hero-canvas.php (modified) (3 diffs)
-
patterns/hero-centered-logos.php (added)
-
patterns/hero-centered.php (modified) (2 diffs)
-
patterns/hero-contact.php (added)
-
patterns/hero-cover.php (modified) (3 diffs)
-
patterns/hero-dark.php (modified) (2 diffs)
-
patterns/hero-grid.php (added)
-
patterns/hero-minimal.php (modified) (2 diffs)
-
patterns/hero-split.php (modified) (3 diffs)
-
patterns/hero-statement.php (added)
-
patterns/hero-text-image.php (modified) (3 diffs)
-
patterns/hidden-404.php (modified) (1 diff)
-
patterns/hidden-page-left-sidebar.php (modified) (2 diffs)
-
patterns/hidden-page-right-sidebar.php (modified) (1 diff)
-
patterns/hidden-page-wide.php (modified) (1 diff)
-
patterns/hidden-sidebar.php (modified) (2 diffs)
-
patterns/hidden-single-right-sidebar.php (modified) (4 diffs)
-
patterns/hidden-single.php (modified) (3 diffs)
-
patterns/images/architecture-interior.webp (modified) ( previous)
-
patterns/images/avatar-ben-carter.webp (added)
-
patterns/images/avatar-catherine-rowe.webp (added)
-
patterns/images/avatar-claire-bennett.webp (modified) ( previous)
-
patterns/images/avatar-emma-whitaker.webp (modified) ( previous)
-
patterns/images/avatar-hannah-wright.webp (modified) ( previous)
-
patterns/images/avatar-helen-marsh.webp (added)
-
patterns/images/avatar-joanna-pryce.webp (added)
-
patterns/images/avatar-marcus-holloway.webp (modified) ( previous)
-
patterns/images/avatar-owen-parry.webp (added)
-
patterns/images/avatar-rachel-moore.webp (added)
-
patterns/images/avatar-ruth-mason.webp (added)
-
patterns/images/avatar-sarah-jenkins.webp (modified) ( previous)
-
patterns/images/card-blog-1.webp (modified) ( previous)
-
patterns/images/card-blog-3.webp (modified) ( previous)
-
patterns/images/card-image-text-1.webp (modified) ( previous)
-
patterns/images/card-image-text-2.webp (modified) ( previous)
-
patterns/images/card-image-text-3.webp (modified) ( previous)
-
patterns/images/card-testimonial-1.webp (modified) ( previous)
-
patterns/images/clinic-sign.webp (added)
-
patterns/images/desk-notebook-overhead.webp (modified) ( previous)
-
patterns/images/exercise-room.webp (added)
-
patterns/images/frame-samples.webp (added)
-
patterns/images/front-door.webp (added)
-
patterns/images/hartwell-tea-detail.webp (modified) ( previous)
-
patterns/images/logo-ash-pine.png (added)
-
patterns/images/logo-ashby-rowe.png (added)
-
patterns/images/logo-calder.png (added)
-
patterns/images/logo-clearwater.png (added)
-
patterns/images/logo-fairview.png (added)
-
patterns/images/logo-kestrel.png (added)
-
patterns/images/logo-mercer-street.png (added)
-
patterns/images/logo-northgate.png (added)
-
patterns/images/logo-westmount.png (added)
-
patterns/images/portrait-ben-carter.webp (added)
-
patterns/images/portrait-claire-bennett.webp (added)
-
patterns/images/portrait-hannah-wright.webp (added)
-
patterns/images/portrait-marcus-holloway.webp (added)
-
patterns/images/service-menus.webp (added)
-
patterns/images/shop-front.webp (added)
-
patterns/images/site-visit.webp (added)
-
patterns/images/studio-one-project.webp (added)
-
patterns/images/studio-review.webp (modified) ( previous)
-
patterns/images/studio-type-proofs.webp (added)
-
patterns/images/studio-wireframe-review.webp (added)
-
patterns/images/studio-worktable.webp (modified) ( previous)
-
patterns/images/tax-folder.webp (added)
-
patterns/images/testimonial-highlight-1.webp (deleted)
-
patterns/images/timber-stack.webp (added)
-
patterns/images/workspace-laptop.webp (modified) ( previous)
-
patterns/images/yard-sign.webp (added)
-
patterns/job-openings.php (added)
-
patterns/lead-statement.php (modified) (2 diffs)
-
patterns/logos-grid.php (added)
-
patterns/logos-row.php (added)
-
patterns/page-about-01.php (added)
-
patterns/page-contact-01.php (added)
-
patterns/page-home-02.php (added)
-
patterns/page-pricing-01.php (added)
-
patterns/page-services-01.php (added)
-
patterns/page-studio.php (modified) (2 diffs)
-
patterns/pattern-showcase.php (modified) (3 diffs)
-
patterns/post-loop-grid.php (modified) (1 diff)
-
patterns/post-loop-list.php (modified) (2 diffs)
-
patterns/pricing-band-list.php (added)
-
patterns/pricing-hero.php (added)
-
patterns/pricing-simple.php (modified) (5 diffs)
-
patterns/pricing-single.php (modified) (4 diffs)
-
patterns/process-cards.php (added)
-
patterns/process-numbered.php (modified) (5 diffs)
-
patterns/product-grid.php (modified) (12 diffs)
-
patterns/stat-band-dark.php (modified) (2 diffs)
-
patterns/stat-band.php (modified) (2 diffs)
-
patterns/stats-stacked.php (added)
-
patterns/style-variations.php (modified) (15 diffs)
-
patterns/team-cards.php (added)
-
patterns/team-grid.php (modified) (2 diffs)
-
patterns/team-list.php (modified) (3 diffs)
-
patterns/template-showcase.php (modified) (9 diffs)
-
patterns/testimonial-grid.php (modified) (4 diffs)
-
patterns/testimonial-highlight-dark.php (added)
-
patterns/testimonial-highlight.php (modified) (2 diffs)
-
patterns/testimonial-single.php (modified) (3 diffs)
-
patterns/testimonial-with-image.php (modified) (2 diffs)
-
patterns/text-image-side.php (modified) (2 diffs)
-
patterns/text-large-statement.php (modified) (2 diffs)
-
patterns/text-two-column.php (modified) (2 diffs)
-
patterns/token-system.php (modified) (6 diffs)
-
patterns/work-grid.php (added)
-
patterns/work-index.php (modified) (2 diffs)
-
readme.txt (modified) (9 diffs)
-
screenshot.jpg (added)
-
screenshot.png (deleted)
-
style.css (modified) (13 diffs)
-
styles/colors/blue.json (modified) (1 diff)
-
styles/colors/green.json (modified) (1 diff)
-
styles/colors/orange.json (modified) (1 diff)
-
styles/colors/purple.json (modified) (1 diff)
-
styles/colors/red.json (modified) (1 diff)
-
styles/editorial.json (modified) (4 diffs)
-
styles/expressive.json (modified) (3 diffs)
-
styles/refined-sans.json (modified) (3 diffs)
-
styles/typography/dm-sans.json (modified) (2 diffs)
-
styles/typography/serif-headings.json (modified) (3 diffs)
-
styles/typography/space-grotesk.json (modified) (2 diffs)
-
theme.json (modified) (38 diffs)
Legend:
- Unmodified
- Added
- Removed
-
origin-canvas/1.4.3/assets/styles/core-accordion.css
r347102 r356743 49 49 } 50 50 51 /* Marker. Core's own "+" character is made transparent rather than zero-sized, so the 52 span keeps its box; the mark itself is a Lucide glyph painted as a mask, which gives 53 an exact stroke weight instead of inheriting the question's font weight. */ 51 /* Marker. Core's own "+" character is hidden by a zero font size while the span keeps 52 its box; the mark itself is a Lucide glyph painted as a mask, which gives an exact 53 stroke weight instead of inheriting the question's font weight. The span holds the 54 marker color (settings.custom.accordion.markerColor in theme.json) and the mask 55 paints in currentColor, so the color is set in one place. */ 54 56 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon { 55 color: transparent;57 color: var(--wp--custom--accordion--marker-color); 56 58 flex: none; 59 font-size: 0; 57 60 height: 20px; 58 61 position: relative; … … 62 65 63 66 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon::after { 64 background-color: var(--wp--preset--color--text-body);67 background-color: currentColor; 65 68 content: ""; 66 69 display: block; … … 81 84 } 82 85 83 /* Open: the mark becomes a single bar and takes the ink colour. Core rotates its glyph 84 from a four-class selector, so the scoped rule outranks it and the rotation stops. */ 86 /* A text color set on the question carries to its marker. */ 87 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading.has-text-color > .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon { 88 color: inherit; 89 } 90 91 /* Open: the mark becomes a single bar. Core rotates its glyph from a four-class 92 selector, so the scoped rule outranks it and the rotation stops. */ 85 93 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item.is-open > .wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon { 86 94 transform: none; … … 88 96 89 97 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item.is-open > .wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon::after { 90 background-color: var(--wp--preset--color--text-heading);91 98 -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E"); 92 99 mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E"); … … 99 106 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon { 100 107 color: CanvasText; 108 font-size: inherit; 101 109 } 102 110 … … 118 126 @supports not ((-webkit-mask-image: none) or (mask-image: none)) { 119 127 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon { 120 color: var(--wp--preset--color--text-body);128 font-size: inherit; 121 129 } 122 130 … … 135 143 136 144 /* Core underlines the question on hover. An underline reads as a link to somewhere else, 137 and this one opens a panel in place, so it shifts colour instead. */ 138 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title { 145 and this one opens a panel in place, so it shifts colour instead. Focus shifts it too: the 146 field ring alone is too faint to carry focus, and every cue has a second carrier (#119). */ 147 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title, 148 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle:focus-visible .wp-block-accordion-heading__toggle-title { 139 149 color: var(--wp--preset--color--primary); 140 150 text-decoration: none; 141 151 } 142 152 143 /* Core clears the outline without drawing one of its own. */ 153 /* A coloured note after the question, made with the editor's text colour format, sets 154 lighter than the question so it reads as a gloss on it, not part of it. The editor 155 has no inline weight format, and the heading's own weight reaches the whole question, 156 so neither theme.json nor a block setting can reach the note alone. The weight is 157 settings.custom.accordion.noteWeight in theme.json, so a style variation can change it. */ 158 .wp-block-accordion.is-style-origin-canvas-accordion-minimal .wp-block-accordion-heading__toggle-title > mark.has-inline-color { 159 font-weight: var(--wp--custom--accordion--note-weight); 160 } 161 162 /* The question takes the field ring on focus: primary, 4px at 25%, the ring style.css gives 163 every field. A toggle is an interactive control, so it focuses like one (#119). The 164 transparent outline replaces the browser's and still paints in forced-colors mode, where 165 the ring is dropped. */ 144 166 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle:focus-visible { 145 167 border-radius: var(--wp--custom--radius--small); 146 outline: 2px solid var(--wp--preset--color--primary);147 outline -offset: 2px;168 box-shadow: 0 0 0 var(--wp--preset--spacing--extra-small) color-mix(in srgb, var(--wp--preset--color--primary) 25%, transparent); 169 outline: 2px solid transparent; 148 170 } 149 171 150 /* Everything above is appearance and applies to everyone. Only the easing is motion. 151 Core declares the open/close transition on the ITEM, not the panel, and its own rule 152 sits inside a no-preference query — but core's `.wp-block-accordion-item` selector is 153 weaker than the scoped one, so the neutralising rule below is the base state and the 154 timing is added back only for people who have not asked for less motion. */ 172 /* Everything above is appearance and applies to everyone. The panel opens at once: 173 core declares a grid-template-rows transition on the ITEM, but on this markup the 174 panel opens by dropping `hidden`, so no height change can run. The rule below clears 175 that transition and the icon's, and only the question's color change is timed. */ 155 176 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item, 156 177 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon { … … 159 180 160 181 @media (prefers-reduced-motion: no-preference) { 161 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-title, 162 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon::after { 163 transition: background-color 200ms ease, color 200ms ease; 164 } 165 166 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item { 167 transition: grid-template-rows 260ms cubic-bezier(0.16, 1, 0.3, 1); 182 .wp-block-accordion.is-style-origin-canvas-accordion-minimal > .wp-block-accordion-item > .wp-block-accordion-heading > .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-title { 183 transition: color 200ms ease; 168 184 } 169 185 } -
origin-canvas/1.4.3/assets/styles/core-column.css
r330957 r356743 4 4 box-shadow: var(--wp--preset--shadow--small); 5 5 padding: var(--wp--preset--spacing--large); 6 transition: box-shadow 120ms ease; 6 } 7 8 @media (prefers-reduced-motion: no-preference) { 9 .is-style-origin-canvas-column-box-shadow { 10 transition: box-shadow 120ms ease; 11 } 7 12 } 8 13 -
origin-canvas/1.4.3/assets/styles/core-comments.css
r347102 r356743 36 36 37 37 .wp-block-comments .wp-block-avatar img { 38 background: var(--wp--preset--color--b order);38 background: var(--wp--preset--color--base-5); 39 39 border-radius: 999px; 40 40 } … … 44 44 /* Comment bubble */ 45 45 .wp-block-comments .wp-block-comment-content { 46 background: var(--wp--preset--color-- surface-muted);46 background: var(--wp--preset--color--base-2); 47 47 border-radius: var(--wp--custom--radius--large); 48 color: var(--wp--preset--color-- text-body);48 color: var(--wp--preset--color--contrast-2); 49 49 margin-top: var(--wp--preset--spacing--small); 50 50 overflow-wrap: break-word; 51 padding: var(--wp--preset--spacing-- compact) var(--wp--preset--spacing--medium);51 padding: var(--wp--preset--spacing--small-medium) var(--wp--preset--spacing--medium); 52 52 } 53 53 54 54 /* Comment meta */ 55 55 .wp-block-comments .wp-block-comment-author-name { 56 color: var(--wp--preset--color-- text-heading);56 color: var(--wp--preset--color--contrast); 57 57 font-size: var(--wp--preset--font-size--regular); 58 58 font-weight: 600; … … 68 68 .wp-block-comments .wp-block-comment-date, 69 69 .wp-block-comments .wp-block-comment-date a { 70 color: var(--wp--preset--color-- text-muted);70 color: var(--wp--preset--color--contrast-3); 71 71 font-size: var(--wp--preset--font-size--small); 72 72 text-decoration: none; … … 79 79 /* Author badge */ 80 80 .wp-block-comments .origin-canvas-author-badge { 81 background: color-mix(in srgb, var(--wp--preset--color--primary) 10%, var(--wp--preset--color-- surface-base));81 background: color-mix(in srgb, var(--wp--preset--color--primary) 10%, var(--wp--preset--color--base)); 82 82 border-radius: 999px; 83 color: var(--wp--preset--color-- text-heading);83 color: var(--wp--preset--color--contrast); 84 84 display: inline-block; 85 85 font-size: var(--wp--preset--font-size--extra-small); … … 98 98 99 99 .wp-block-comments .wp-block-comment-reply-link a { 100 color: var(--wp--preset--color-- text-muted);100 color: var(--wp--preset--color--contrast-3); 101 101 font-size: var(--wp--preset--font-size--small); 102 102 font-weight: 600; 103 103 text-decoration: none; 104 transition: color 120ms ease; 104 } 105 106 @media (prefers-reduced-motion: no-preference) { 107 .wp-block-comments .wp-block-comment-reply-link a { 108 transition: color 120ms ease; 109 } 105 110 } 106 111 … … 111 116 /* Comment form */ 112 117 .wp-block-comments .wp-block-post-comments-form { 113 background: var(--wp--preset--color-- surface-muted);118 background: var(--wp--preset--color--base-2); 114 119 border-radius: var(--wp--custom--radius--large); 115 120 margin-top: var(--wp--preset--spacing--large); … … 125 130 .wp-block-comments .wp-block-post-comments-form .comment-notes, 126 131 .wp-block-comments .wp-block-post-comments-form .comment-notes #email-notes { 127 color: var(--wp--preset--color-- text-muted);132 color: var(--wp--preset--color--contrast-3); 128 133 font-size: var(--wp--preset--font-size--small); 129 134 } … … 139 144 140 145 .wp-block-comments .wp-block-post-comments-form .comment-form > .form-submit { 141 margin-top: var(--wp--preset--spacing-- compact);146 margin-top: var(--wp--preset--spacing--small-medium); 142 147 } 143 148 144 149 /* Field labels */ 145 150 .wp-block-comments .wp-block-post-comments-form .comment-form label { 146 color: var(--wp--preset--color-- text-heading);151 color: var(--wp--preset--color--contrast); 147 152 display: block; 148 153 font-size: var(--wp--preset--font-size--small); … … 156 161 .wp-block-comments .wp-block-post-comments-form input[type="url"], 157 162 .wp-block-comments .wp-block-post-comments-form textarea { 158 background: var(--wp--preset--color-- surface-base);159 border: 1px solid var(--wp--preset--color-- input-border);163 background: var(--wp--preset--color--base); 164 border: 1px solid var(--wp--preset--color--contrast-5); 160 165 border-radius: var(--wp--custom--radius--medium); 161 166 min-height: 44px; 162 padding: var(--wp--preset--spacing--compact) var(--wp--preset--spacing--medium); 163 transition: box-shadow 120ms ease, border-color 120ms ease; 167 padding: var(--wp--preset--spacing--small-medium) var(--wp--preset--spacing--medium); 168 } 169 170 @media (prefers-reduced-motion: no-preference) { 171 .wp-block-comments .wp-block-post-comments-form input[type="text"], 172 .wp-block-comments .wp-block-post-comments-form input[type="email"], 173 .wp-block-comments .wp-block-post-comments-form input[type="url"], 174 .wp-block-comments .wp-block-post-comments-form textarea { 175 transition: box-shadow 120ms ease, border-color 120ms ease; 176 } 164 177 } 165 178 … … 169 182 .wp-block-comments .wp-block-post-comments-form input[type="url"]:hover, 170 183 .wp-block-comments .wp-block-post-comments-form textarea:hover { 171 border-color: var(--wp--preset--color-- text-muted);184 border-color: var(--wp--preset--color--contrast-3); 172 185 box-shadow: var(--wp--preset--shadow--small); 173 186 } … … 186 199 align-items: center; 187 200 display: flex; 188 gap: var(--wp--preset--spacing-- compact);201 gap: var(--wp--preset--spacing--small-medium); 189 202 } 190 203 … … 192 205 appearance: none; 193 206 -webkit-appearance: none; 194 background: var(--wp--preset--color-- surface-base);195 border: 1px solid var(--wp--preset--color-- input-border);207 background: var(--wp--preset--color--base); 208 border: 1px solid var(--wp--preset--color--contrast-5); 196 209 border-radius: var(--wp--custom--radius--small); 197 210 cursor: pointer; … … 200 213 margin: 0; 201 214 position: relative; 202 transition: background 120ms ease, border-color 120ms ease;203 215 width: 20px; 216 } 217 218 @media (prefers-reduced-motion: no-preference) { 219 .wp-block-comments .wp-block-post-comments-form .comment-form-cookies-consent input[type="checkbox"]#wp-comment-cookies-consent { 220 transition: background 120ms ease, border-color 120ms ease; 221 } 204 222 } 205 223 … … 230 248 /* Consent label */ 231 249 .wp-block-comments .wp-block-post-comments-form .comment-form-cookies-consent label { 232 color: var(--wp--preset--color-- text-body);250 color: var(--wp--preset--color--contrast-2); 233 251 font-size: var(--wp--preset--font-size--regular); 234 252 font-weight: 400; … … 238 256 /* Submit */ 239 257 .wp-block-comments .wp-block-post-comments-form input[type="submit"] { 240 background: var(--wp--preset--color-- text-heading);258 background: var(--wp--preset--color--contrast); 241 259 border: 0; 242 260 border-radius: 999px; 243 color: var(--wp--preset--color-- surface-base);261 color: var(--wp--preset--color--base); 244 262 cursor: pointer; 245 transition: background 120ms ease; 263 } 264 265 @media (prefers-reduced-motion: no-preference) { 266 .wp-block-comments .wp-block-post-comments-form input[type="submit"] { 267 transition: background 120ms ease; 268 } 246 269 } 247 270 248 271 .wp-block-comments .wp-block-post-comments-form input[type="submit"]:hover { 249 background: color-mix(in srgb, var(--wp--preset--color-- text-heading) 88%, #000);272 background: color-mix(in srgb, var(--wp--preset--color--contrast) 88%, #000); 250 273 } 251 274 252 275 .wp-block-comments .wp-block-post-comments-form input[type="submit"]:active { 253 background: color-mix(in srgb, var(--wp--preset--color-- text-heading) 80%, #000);276 background: color-mix(in srgb, var(--wp--preset--color--contrast) 80%, #000); 254 277 } 255 278 256 279 .wp-block-comments .wp-block-post-comments-form input[type="submit"]:focus-visible { 257 background: color-mix(in srgb, var(--wp--preset--color-- text-heading) 88%, #000);258 } 280 background: color-mix(in srgb, var(--wp--preset--color--contrast) 88%, #000); 281 } -
origin-canvas/1.4.3/assets/styles/core-cover.css
r347102 r356743 54 54 } 55 55 } 56 57 /** 58 * Hero Split Full Width media: core cannot switch a Cover's shape at the Columns breakpoint, or 59 * center a column's content once the column stretches. Side by side, the image keeps 60 * the photo's 3:4 portrait shape (and still fills a taller row), and the text column, 61 * set to Stretch, centers its content. Stacked, the image shows at 4:3, as 62 * hero-text-image does. Both rules replace core's 430px min-height. 63 */ 64 @media (min-width: 782px) { 65 .wp-block-cover.origin-canvas-hero-split__media { 66 aspect-ratio: 3 / 4; 67 /* Through the ratio, a row taller than 3:4 would widen the image past its column. */ 68 max-width: 100%; 69 min-height: 100%; 70 } 71 72 .wp-block-column:has(> .origin-canvas-hero-split__media) + .wp-block-column { 73 display: flex; 74 flex-direction: column; 75 justify-content: center; 76 } 77 } 78 79 @media (max-width: 781px) { 80 .wp-block-cover.origin-canvas-hero-split__media { 81 aspect-ratio: 4 / 3; 82 min-height: 0; 83 } 84 } -
origin-canvas/1.4.3/assets/styles/core-group.css
r347102 r356743 4 4 box-shadow: var(--wp--preset--shadow--small); 5 5 padding: var(--wp--preset--spacing--large); 6 transition: box-shadow 120ms ease; 6 } 7 8 @media (prefers-reduced-motion: no-preference) { 9 .is-style-origin-canvas-group-box-shadow { 10 transition: box-shadow 120ms ease; 11 } 7 12 } 8 13 … … 28 33 padding: 0; 29 34 width: 64px; 30 }31 32 /**33 * Canvas Grid — bespoke landing-hero backdrop. Layered radials (cool top glow +34 * faint pink corner) over a subtle 48px grid. A plain pattern class (not a35 * registered block style), applied only by hero-canvas, so it stays out of the36 * editor's group Styles panel.37 */38 .wp-block-group.origin-canvas-canvas-grid {39 background-color: var(--wp--preset--color--surface-base);40 background-image:41 linear-gradient(180deg, transparent 42%, var(--wp--preset--color--surface-base) 97%),42 radial-gradient(120% 75% at 50% -18%, var(--wp--preset--color--surface-subtle) 0%, transparent 60%),43 radial-gradient(38% 50% at 88% 2%, color-mix(in srgb, var(--wp--preset--color--primary) 7%, transparent) 0%, transparent 70%),44 linear-gradient(to right, color-mix(in srgb, var(--wp--preset--color--text-heading) 4%, transparent) 1px, transparent 1px),45 linear-gradient(to bottom, color-mix(in srgb, var(--wp--preset--color--text-heading) 4%, transparent) 1px, transparent 1px);46 background-repeat: no-repeat, no-repeat, no-repeat, repeat, repeat;47 background-size: cover, cover, cover, 48px 48px, 48px 48px;48 overflow: hidden;49 position: relative;50 }51 52 /**53 * Landing pattern board — full-bleed 12-column wash-tile grid, used only by54 * page-landing-01. Plain pattern classes (not registered block styles), like55 * origin-canvas-canvas-grid above. Geometry mirrors the landing mockup;56 * colors route through palette tokens and color-mix tints so tiles reskin57 * with style variations.58 */59 .origin-canvas-pattern-board {60 display: grid;61 gap: 20px;62 grid-template-columns: repeat(12, minmax(0, 1fr));63 margin-top: 56px;64 padding-inline: clamp(20px, 3.5vw, 48px);65 }66 67 .origin-canvas-wash-tile {68 background-color: var(--wp--preset--color--surface-base);69 border-radius: var(--wp--custom--radius--large);70 /* !important so the editor-placeholder-suppressing inline min-height:240px71 (on the block, see pattern) does not flatten the responsive clamp on the72 front end. Inline styles beat plain stylesheet rules; !important wins back. */73 min-height: clamp(240px, 26vw, 320px) !important;74 overflow: hidden;75 }76 77 .origin-canvas-wash-hero {78 background-image:79 radial-gradient(70% 80% at 22% 20%, color-mix(in srgb, var(--wp--preset--color--primary) 20%, transparent), transparent 60%),80 radial-gradient(60% 70% at 84% 86%, color-mix(in srgb, var(--wp--preset--color--primary) 10%, transparent), transparent 62%),81 linear-gradient(150deg, var(--wp--preset--color--surface-base) 0%, var(--wp--preset--color--surface-subtle) 100%);82 grid-column: span 5;83 }84 85 .origin-canvas-wash-features {86 background-image:87 radial-gradient(65% 75% at 80% 22%, color-mix(in srgb, var(--wp--preset--color--primary) 12%, transparent), transparent 60%),88 linear-gradient(160deg, var(--wp--preset--color--surface-base) 0%, var(--wp--preset--color--surface-subtle) 100%);89 grid-column: span 4;90 }91 92 .origin-canvas-wash-testimonial {93 background-image:94 radial-gradient(72% 72% at 24% 26%, color-mix(in srgb, var(--wp--preset--color--primary) 16%, transparent), transparent 58%),95 linear-gradient(180deg, var(--wp--preset--color--surface-base) 0%, var(--wp--preset--color--surface-subtle-hover) 100%);96 grid-column: span 3;97 }98 99 .origin-canvas-wash-pricing {100 background-image:101 radial-gradient(60% 70% at 26% 78%, color-mix(in srgb, var(--wp--preset--color--primary) 13%, transparent), transparent 56%),102 linear-gradient(180deg, var(--wp--preset--color--surface-base) 0%, var(--wp--preset--color--surface-subtle) 100%);103 grid-column: span 4;104 }105 106 .origin-canvas-wash-cta {107 background-image:108 radial-gradient(72% 80% at 80% 30%, color-mix(in srgb, var(--wp--preset--color--primary) 22%, transparent), transparent 60%),109 radial-gradient(60% 70% at 20% 84%, color-mix(in srgb, var(--wp--preset--color--primary) 8%, transparent), transparent 58%),110 linear-gradient(135deg, var(--wp--preset--color--surface-base) 0%, var(--wp--preset--color--surface-subtle) 100%);111 grid-column: span 4;112 }113 114 .origin-canvas-wash-editor {115 background-image:116 radial-gradient(60% 70% at 50% 24%, color-mix(in srgb, var(--wp--preset--color--primary) 10%, transparent), transparent 60%),117 linear-gradient(180deg, var(--wp--preset--color--surface-base) 0%, var(--wp--preset--color--surface-subtle) 100%);118 grid-column: span 4;119 }120 121 @media (max-width: 1100px) {122 .origin-canvas-pattern-board {123 grid-template-columns: repeat(6, minmax(0, 1fr));124 }125 126 .origin-canvas-wash-hero,127 .origin-canvas-wash-editor {128 grid-column: span 6;129 }130 131 .origin-canvas-wash-features,132 .origin-canvas-wash-testimonial,133 .origin-canvas-wash-pricing,134 .origin-canvas-wash-cta {135 grid-column: span 3;136 }137 }138 139 @media (max-width: 640px) {140 .origin-canvas-pattern-board {141 gap: 14px;142 grid-template-columns: repeat(2, minmax(0, 1fr));143 margin-top: 40px;144 }145 146 .origin-canvas-wash-hero,147 .origin-canvas-wash-editor {148 grid-column: span 2;149 }150 151 .origin-canvas-wash-features,152 .origin-canvas-wash-testimonial,153 .origin-canvas-wash-pricing,154 .origin-canvas-wash-cta {155 grid-column: span 1;156 }157 158 .origin-canvas-wash-tile {159 min-height: 170px !important;160 }161 }162 163 /**164 * Style-variation specimens — swatch circles and preset dots for the165 * page-landing-01 variations section. Pattern-only classes; the inset ring166 * is an ink-tinted color-mix so it tracks the active variation.167 */168 .origin-canvas-sw {169 border-radius: 999px;170 box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wp--preset--color--text-heading) 15%, transparent);171 height: 20px;172 width: 20px;173 }174 175 .origin-canvas-preset-dot {176 border-radius: 999px;177 box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wp--preset--color--text-heading) 12%, transparent);178 flex: none;179 height: 38px;180 width: 38px;181 }182 183 /**184 * Template wireframes — schematic template cards for page-landing-01.185 * Pattern-only classes drawn entirely with empty groups; ink-tinted186 * color-mix fills track the active variation.187 */188 .origin-canvas-wire {189 background: var(--wp--preset--color--surface-subtle);190 border-radius: var(--wp--custom--radius--medium);191 display: flex;192 flex-direction: column;193 gap: 8px;194 height: 168px;195 padding: 13px;196 }197 198 .origin-canvas-wire-head {199 background: color-mix(in srgb, var(--wp--preset--color--text-heading) 10%, transparent);200 border-radius: 3px;201 flex: none;202 height: 18px;203 }204 205 .origin-canvas-wire-body {206 display: flex;207 flex: 1;208 gap: 8px;209 min-height: 0;210 }211 212 .origin-canvas-wire-body--center {213 justify-content: center;214 }215 216 .origin-canvas-wire-body--col {217 flex-direction: column;218 }219 220 .origin-canvas-wire-body--grid {221 display: grid;222 gap: 8px;223 grid-template-columns: 1fr 1fr;224 grid-template-rows: 1fr 1fr;225 }226 227 .origin-canvas-wire-blk {228 background: var(--wp--preset--color--surface-base);229 border-radius: 3px;230 flex: 1;231 }232 233 .origin-canvas-wire-blk--alt {234 background: color-mix(in srgb, var(--wp--preset--color--text-heading) 8%, transparent);235 }236 237 .origin-canvas-wire-blk--w60 {238 flex: none;239 width: 60%;240 }241 242 .origin-canvas-wire-blk--grow2 {243 flex: 2;244 }245 246 /**247 * Built-on-the-system section — pink bullet markers and the theme.json248 * tokens panel for page-landing-01. Pattern-only classes; every fill is a249 * palette token or ink-tinted color-mix so the panel tracks variations.250 */251 /**252 * Style-variations group heads and the type-scale ramp.253 *254 * Both need `align-items: baseline`, which core's flex layout cannot express -255 * its verticalAlignment map is top/center/bottom/stretch only. Aligning the256 * line boxes (flex-end) leaves the glyphs up to 6px apart, because each font257 * size carries different half-leading. The patterns therefore set no258 * verticalAlignment at all, and these rules own it.259 */260 .wp-block-group.origin-canvas-group-head,261 .wp-block-group.origin-canvas-type-ramp {262 align-items: baseline;263 }264 265 /* The caption is not a specimen: it centres on the row rather than sitting on266 the specimens' baseline. */267 .wp-block-group.origin-canvas-type-ramp .origin-canvas-mono {268 align-self: center;269 }270 271 .origin-canvas-bullet-mark {272 background: var(--wp--preset--color--primary);273 border-radius: 2px;274 flex-shrink: 0;275 height: 6px;276 width: 6px;277 }278 279 /* Radius clipping for the panel's square-cornered bar (no JSON overflow analogue). */280 .origin-canvas-tokens-panel {281 overflow: hidden;282 }283 284 .origin-canvas-token-palrow {285 display: flex;286 gap: 10px;287 }288 289 .origin-canvas-token-palrow > .wp-block-group {290 flex: 1;291 }292 293 .origin-canvas-token-sw {294 border-radius: var(--wp--custom--radius--small);295 box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wp--preset--color--text-heading) 8%, transparent);296 height: 34px;297 }298 299 .origin-canvas-token-scale {300 align-items: flex-end;301 display: flex;302 gap: 10px;303 }304 305 .origin-canvas-token-bar {306 background: var(--wp--preset--color--surface-subtle);307 border-radius: 3px 3px 0 0;308 width: 26px;309 }310 311 .origin-canvas-token-bar--1 {312 height: 14px;313 }314 315 .origin-canvas-token-bar--2 {316 height: 22px;317 }318 319 .origin-canvas-token-bar--3 {320 height: 32px;321 }322 323 .origin-canvas-token-bar--4 {324 height: 44px;325 }326 327 .origin-canvas-token-bar--5 {328 height: 58px;329 }330 331 .origin-canvas-token-bar--6 {332 height: 74px;333 }334 335 .origin-canvas-token-bar--7 {336 height: 92px;337 }338 339 /**340 * Ecosystem status dot — pink live-product marker for page-landing-01.341 * Pattern-only; pink dots ship ONLY on live products (coming-soon cards342 * carry the label chip alone).343 */344 .origin-canvas-status-dot {345 /* No background here: each ecosystem card sets its own per-product identity346 hue as a literal hex via the block's style.color.background (a CD-sanctioned347 exception to the token/primary rule — the dot is that product's brand color348 shown as itself, so it must NOT track the chosen primary). Shape only. */349 border-radius: 999px;350 flex: none;351 height: 8px;352 width: 8px;353 35 } 354 36 … … 393 75 } 394 76 395 /** 396 * Testimonial grid card. The card fills its stretched column and the quote takes 397 * the free space, so attribution rows line up across cards of differing quote 398 * length. Columns alone only equalise the columns, not the cards inside them. 399 */ 77 /* Shim, sunset 2.0.0. testimonial-grid sizes its cards with block settings since the 78 release after 1.3.1, so the pattern no longer carries this class. Copies saved from 79 1.3.1 still do: the card fills its column and the quote takes the slack, so the 80 attribution rows line up. */ 400 81 .wp-block-group.origin-canvas-testimonial-card { 401 82 height: 100%; 402 83 } 403 84 404 /* The quote is the card's first child; it takes the slack so the attribution405 row sits on the baseline of the tallest card. Scoped to the flex layout so an406 edit away from a flex card cannot leave a stray flex value behind. */407 85 .wp-block-group.origin-canvas-testimonial-card.is-layout-flex > p:first-child { 408 86 flex: 1 1 auto; -
origin-canvas/1.4.3/assets/styles/core-image.css
r347102 r356743 6 6 } 7 7 8 /* Rounded Full */ 8 /* Rounded Full. The style is a circle, so its 1:1 beats the aspect ratio an image 9 saves inline (a pattern photo at 3/2 or 4/5 would otherwise become a pill). */ 9 10 .is-style-origin-canvas-rounded-full img { 10 aspect-ratio: 1 / 1 ;11 aspect-ratio: 1 / 1 !important; 11 12 border-radius: 9999px; 12 13 object-fit: cover; … … 15 16 /* Boxed */ 16 17 .is-style-origin-canvas-media-boxed img { 17 border: 1px solid var(--wp--preset--color--b order);18 border: 1px solid var(--wp--preset--color--base-5); 18 19 border-radius: 8px; 19 20 box-shadow: var(--wp--preset--shadow--small); 20 21 } 21 22 22 /* Card Blog Post - top-corner radius matches card outer radius */ 23 /* Shim, sunset 2.0.0. card-blog-post rounds its image with the Image block's own 24 radius since the release after 1.3.1, so the pattern no longer carries this class. 25 Copies saved from 1.3.1 still do: this keeps their top corners rounded. */ 23 26 .origin-canvas-card-blog-image img { 24 27 border-top-left-radius: var(--wp--custom--radius--medium); -
origin-canvas/1.4.3/assets/styles/core-list.css
r338392 r356743 9 9 } 10 10 11 /* Check */12 ul.wp-block-list .is-style-origin-canvas-list-check,13 ul.wp-block-list .is-style-origin-canvas-list-checkul {11 /* Check Primary and Check Neutral */ 12 ul.wp-block-list:is(.is-style-origin-canvas-list-check, .is-style-origin-canvas-list-check-neutral), 13 ul.wp-block-list:is(.is-style-origin-canvas-list-check, .is-style-origin-canvas-list-check-neutral) ul { 14 14 list-style: none; 15 15 padding-inline-start: 0; 16 16 } 17 17 18 ul.wp-block-list .is-style-origin-canvas-list-checkli {18 ul.wp-block-list:is(.is-style-origin-canvas-list-check, .is-style-origin-canvas-list-check-neutral) li { 19 19 padding-inline-start: 1.75em; 20 20 position: relative; 21 21 } 22 22 23 ul.wp-block-list .is-style-origin-canvas-list-checkli + li {23 ul.wp-block-list:is(.is-style-origin-canvas-list-check, .is-style-origin-canvas-list-check-neutral) li + li { 24 24 margin-top: 8px; 25 25 } 26 26 27 ul.wp-block-list .is-style-origin-canvas-list-checkli::before {27 ul.wp-block-list:is(.is-style-origin-canvas-list-check, .is-style-origin-canvas-list-check-neutral) li::before { 28 28 content: ""; 29 background-color: var(--wp-- preset--color--primary);29 background-color: var(--wp--custom--list--check-color); 30 30 display: inline-block; 31 31 height: 1em; … … 44 44 } 45 45 46 /* Check Circle */47 ul.wp-block-list .is-style-origin-canvas-list-check-circle,48 ul.wp-block-list .is-style-origin-canvas-list-check-circleul {46 /* Check Circle Primary and Check Circle Neutral */ 47 ul.wp-block-list:is(.is-style-origin-canvas-list-check-circle, .is-style-origin-canvas-list-check-circle-neutral), 48 ul.wp-block-list:is(.is-style-origin-canvas-list-check-circle, .is-style-origin-canvas-list-check-circle-neutral) ul { 49 49 list-style: none; 50 50 padding-inline-start: 0; 51 51 } 52 52 53 ul.wp-block-list .is-style-origin-canvas-list-check-circleli {53 ul.wp-block-list:is(.is-style-origin-canvas-list-check-circle, .is-style-origin-canvas-list-check-circle-neutral) li { 54 54 padding-inline-start: 1.75em; 55 55 position: relative; 56 56 } 57 57 58 ul.wp-block-list .is-style-origin-canvas-list-check-circleli + li {58 ul.wp-block-list:is(.is-style-origin-canvas-list-check-circle, .is-style-origin-canvas-list-check-circle-neutral) li + li { 59 59 margin-top: 8px; 60 60 } 61 61 62 ul.wp-block-list .is-style-origin-canvas-list-check-circleli::before {62 ul.wp-block-list:is(.is-style-origin-canvas-list-check-circle, .is-style-origin-canvas-list-check-circle-neutral) li::before { 63 63 content: ""; 64 background-color: var(--wp-- preset--color--primary);64 background-color: var(--wp--custom--list--check-color); 65 65 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7.5 12.5l3 3 6-6' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); 66 66 background-repeat: no-repeat; … … 76 76 width: 1em; 77 77 } 78 79 /* The Neutral styles draw the same marks with text-heading ticks. The tick is a 80 pseudo-element that no color control reaches, so the style sets the variable both 81 shapes read (settings.custom.list.checkColor in theme.json, primary by default). */ 82 ul.wp-block-list:is(.is-style-origin-canvas-list-check-neutral, .is-style-origin-canvas-list-check-circle-neutral) { 83 --wp--custom--list--check-color: var(--wp--preset--color--contrast); 84 } -
origin-canvas/1.4.3/assets/styles/core-navigation.css
r347102 r356743 1 /* Navigation hover style variations for desktop, non-overlay menus. */ 2 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-item__content, 3 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-submenu__toggle, 4 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-item__content, 5 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-submenu__toggle { 6 transition: color 0.15s ease; 7 } 8 9 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item:hover > .wp-block-navigation-item__content, 10 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item:hover > .wp-block-navigation-submenu__toggle, 11 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item:focus-within > .wp-block-navigation-item__content, 12 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item:focus-within > .wp-block-navigation-submenu__toggle, 13 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item.current-menu-item > .wp-block-navigation-item__content, 14 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item.current-menu-item > .wp-block-navigation-submenu__toggle, 15 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-item__content, 16 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-submenu__toggle, 17 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-item__content:focus-visible, 18 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-submenu__toggle:focus-visible { 1 /** 2 * Navigation hover style variations for desktop, non-overlay menus. 3 * 4 * Top-level items are direct children of .wp-block-navigation__container, except 5 * when the menu resolves to a Page List (core's fallback for a Navigation block 6 * with no menu, or a Page List placed in a menu): those items sit one level down, 7 * inside ul.wp-block-page-list. Each top-level rule therefore names the parent as 8 * :is(container, :where(container > page-list)). The :where() branch has zero 9 * specificity, so the alias weighs exactly what the bare container class did and 10 * every rule keeps its cascade position for menus of either shape. 11 * 12 * Desktop rules are guarded by an alias of two branches, one per Navigation shape: 13 * a responsive menu (overlayMenu mobile/always) wraps its items in 14 * .wp-block-navigation__responsive-container, and the :not(.is-menu-open) branch 15 * steps aside while that overlay is open; a menu with overlayMenu:never has no such 16 * wrapper (core renders the list straight inside the block), so the second branch 17 * keys on the block itself, .wp-block-navigation:not(.is-responsive). Core copies the 18 * block's classes onto the inner <ul>, so :not(.is-responsive) also keeps a responsive 19 * menu's list out of that branch. Its :where() exclusions cost no specificity: a 20 * navigation inside .wp-block-navigation__overlay-container (an overlay template part 21 * on the front end) and inside .origin-canvas-mobile-nav (the theme's overlay part, 22 * also when edited standalone in the editor) is never a desktop flyout. Both branches 23 * weigh (0,2,0), so a rule's cascade position does not depend on which branch matched 24 * and core's own flyout rules rank the same against either. The hover-style rules carry the block and its style 25 * class inside each branch because :is() cannot place a descendant combinator between 26 * a block and itself. 27 * 28 * origin-canvas-current marks the item whose section is in view (set on the front 29 * end by assets/js/anchor-navigation.js) and is styled wherever the current page item 30 * is: the two states share every current-menu-ancestor rule list below. It takes the 31 * link's 200ms colour fade, so the cue changes smoothly while the page scrolls; a 32 * colour change is not motion, and nothing here moves. 33 */ 34 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-item__content, 35 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-submenu__toggle, 36 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-item__content, 37 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-submenu__toggle { 38 } 39 40 @media (prefers-reduced-motion: no-preference) { 41 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-item__content, 42 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-submenu__toggle, 43 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-item__content, 44 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-submenu__toggle { 45 transition: color 200ms ease; 46 } 47 } 48 49 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item:hover > .wp-block-navigation-item__content, 50 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item:hover > .wp-block-navigation-submenu__toggle, 51 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item:focus-within > .wp-block-navigation-item__content, 52 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item:focus-within > .wp-block-navigation-submenu__toggle, 53 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.current-menu-item > .wp-block-navigation-item__content, 54 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.current-menu-item > .wp-block-navigation-submenu__toggle, 55 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-item__content, 56 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.origin-canvas-current > .wp-block-navigation-item__content, 57 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-submenu__toggle, 58 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.origin-canvas-current > .wp-block-navigation-submenu__toggle, 59 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-item__content:focus-visible, 60 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-submenu__toggle:focus-visible { 19 61 color: var(--wp--preset--color--primary); 20 62 } 21 63 22 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container> .wp-block-navigation-item {64 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item { 23 65 border-radius: 999px; 24 66 isolation: isolate; … … 26 68 } 27 69 28 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item::before { 70 /** 71 * The isolated item confines the flyout's z-index: 20 to itself, so page 72 * content positioned later in the document (a post-card figure, a page 73 * title) would paint over an open dropdown. The open item takes that level 74 * itself; items at rest stay at auto so they never cover a neighbour's open 75 * flyout. Core focuses the toggle on click and closes on focusout, so 76 * :focus-within covers click-opened menus too. 77 */ 78 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.has-child:hover, 79 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.has-child:focus-within { 80 z-index: 20; 81 } 82 83 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item::before { 29 84 background-color: rgba(17, 24, 39, 0.04); 30 85 background-color: color-mix(in srgb, currentColor 4%, transparent); … … 35 90 pointer-events: none; 36 91 position: absolute; 37 transition: opacity 0.15s ease;38 92 z-index: 0; 39 93 } 40 94 41 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item:hover::before, 42 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item:focus-within::before, 43 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item.current-menu-item::before, 44 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item.current-menu-ancestor::before { 95 @media (prefers-reduced-motion: no-preference) { 96 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item::before { 97 transition: opacity 200ms ease; 98 } 99 } 100 101 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item:hover::before, 102 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item:focus-within::before, 103 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.current-menu-item::before, 104 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.current-menu-ancestor::before, 105 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.origin-canvas-current::before { 45 106 opacity: 1; 46 107 } 47 108 48 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container> .wp-block-navigation-item > .wp-block-navigation-item__content,49 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container> .wp-block-navigation-item > .wp-block-navigation-submenu__toggle {109 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-item__content, 110 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation-submenu__toggle { 50 111 position: relative; 51 112 z-index: 1; 52 113 } 53 114 54 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item:hover > .wp-block-navigation-item__content, 55 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item:hover > .wp-block-navigation-submenu__toggle, 56 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item:focus-within > .wp-block-navigation-item__content, 57 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item:focus-within > .wp-block-navigation-submenu__toggle, 58 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item.current-menu-item > .wp-block-navigation-item__content, 59 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item.current-menu-item > .wp-block-navigation-submenu__toggle, 60 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-item__content, 61 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container > .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-submenu__toggle { 115 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item:hover > .wp-block-navigation-item__content, 116 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item:hover > .wp-block-navigation-submenu__toggle, 117 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item:focus-within > .wp-block-navigation-item__content, 118 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item:focus-within > .wp-block-navigation-submenu__toggle, 119 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.current-menu-item > .wp-block-navigation-item__content, 120 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.current-menu-item > .wp-block-navigation-submenu__toggle, 121 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-item__content, 122 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.origin-canvas-current > .wp-block-navigation-item__content, 123 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-submenu__toggle, 124 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item.origin-canvas-current > .wp-block-navigation-submenu__toggle { 62 125 color: inherit; 63 126 text-decoration: none; … … 65 128 66 129 /* Navigation submenu presentation is outside current block/theme.json controls. */ 67 .wp-block-navigation__responsive-container:not(.is-menu-open) {130 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) { 68 131 --origin-canvas-navigation-nested-submenu-offset: 6px; 69 132 } 70 133 71 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container {72 background: var(--wp--preset--color-- surface-base);134 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container { 135 background: var(--wp--preset--color--base); 73 136 border: none; 74 border-radius: 8px; 137 /* 12px: a container of hover-filled controls; the item radius 4 nests in it (12 - 8 padding) */ 138 border-radius: var(--wp--custom--radius--medium-large); 75 139 box-shadow: var(--wp--preset--shadow--medium); 76 140 font-size: var(--wp--preset--font-size--small); … … 86 150 * stays continuous (no dead-zone). 87 151 */ 88 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container> .wp-block-navigation-item > .wp-block-navigation__submenu-container {152 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation__submenu-container { 89 153 transform: translateY(0.65em); 90 154 } 91 155 92 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container> .wp-block-navigation-item > .wp-block-navigation__submenu-container::before {156 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item > .wp-block-navigation__submenu-container::before { 93 157 content: ""; 94 158 bottom: 100%; … … 99 163 } 100 164 101 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item__content {102 border-radius: 6px;165 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item__content { 166 border-radius: var(--wp--custom--radius--small); 103 167 padding: var(--wp--preset--spacing--small) var(--wp--preset--spacing--medium); 104 transition: color 0.15s ease; 105 } 106 107 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle { 168 } 169 170 @media (prefers-reduced-motion: no-preference) { 171 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item__content { 172 transition: color 200ms ease; 173 } 174 } 175 176 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle { 108 177 align-items: center; 109 border-radius: 6px;178 border-radius: var(--wp--custom--radius--small); 110 179 display: inline-flex; 111 180 gap: var(--wp--preset--spacing--extra-small); 112 181 padding: var(--wp--preset--spacing--small); 113 transition: color 0.15s ease; 182 } 183 184 @media (prefers-reduced-motion: no-preference) { 185 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle { 186 transition: color 200ms ease; 187 } 114 188 } 115 189 … … 118 192 * it fills this box; keep the desktop caret compact (smaller than mobile's 20px). 119 193 */ 120 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-icon {194 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-icon { 121 195 height: 9px; 122 196 margin-bottom: 0.1em; … … 124 198 } 125 199 126 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-icon svg {200 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-icon svg { 127 201 stroke-width: 2; 128 202 } … … 135 209 .wp-block-navigation .wp-block-navigation__submenu-icon svg { 136 210 transform-origin: center; 137 transition: transform 0.26s cubic-bezier(0.4, 0, 0.2, 1); 211 } 212 213 @media (prefers-reduced-motion: no-preference) { 214 .wp-block-navigation .wp-block-navigation__submenu-icon svg { 215 transition: transform 200ms ease-out; 216 } 138 217 } 139 218 … … 144 223 145 224 /* Submenu hover text inherits by default; style variants override below. */ 146 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover > .wp-block-navigation-item__content, 147 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover > .wp-block-navigation-submenu__toggle, 148 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within > .wp-block-navigation-item__content, 149 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within > .wp-block-navigation-submenu__toggle, 150 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item > .wp-block-navigation-item__content, 151 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item > .wp-block-navigation-submenu__toggle, 152 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-item__content, 153 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-submenu__toggle, 154 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover, 155 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:hover, 156 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:hover .wp-block-navigation__submenu-icon, 157 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:focus-visible, 158 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:focus-visible .wp-block-navigation__submenu-icon { 225 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover > .wp-block-navigation-item__content, 226 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover > .wp-block-navigation-submenu__toggle, 227 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within > .wp-block-navigation-item__content, 228 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within > .wp-block-navigation-submenu__toggle, 229 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item > .wp-block-navigation-item__content, 230 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item > .wp-block-navigation-submenu__toggle, 231 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-item__content, 232 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.origin-canvas-current > .wp-block-navigation-item__content, 233 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-submenu__toggle, 234 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.origin-canvas-current > .wp-block-navigation-submenu__toggle, 235 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover, 236 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:hover, 237 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:hover .wp-block-navigation__submenu-icon, 238 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:focus-visible, 239 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:focus-visible .wp-block-navigation__submenu-icon { 159 240 color: inherit; 160 241 text-decoration: none; 161 242 } 162 243 163 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover > .wp-block-navigation-item__content, 164 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover > .wp-block-navigation-submenu__toggle, 165 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within > .wp-block-navigation-item__content, 166 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within > .wp-block-navigation-submenu__toggle, 167 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item > .wp-block-navigation-item__content, 168 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item > .wp-block-navigation-submenu__toggle, 169 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-item__content, 170 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-submenu__toggle, 171 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover, 172 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:hover, 173 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:hover .wp-block-navigation__submenu-icon, 174 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:focus-visible, 175 .wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:focus-visible .wp-block-navigation__submenu-icon { 244 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover > .wp-block-navigation-item__content, 245 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover > .wp-block-navigation-submenu__toggle, 246 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within > .wp-block-navigation-item__content, 247 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within > .wp-block-navigation-submenu__toggle, 248 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item > .wp-block-navigation-item__content, 249 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item > .wp-block-navigation-submenu__toggle, 250 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-item__content, 251 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.origin-canvas-current > .wp-block-navigation-item__content, 252 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-submenu__toggle, 253 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.origin-canvas-current > .wp-block-navigation-submenu__toggle, 254 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover, 255 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:hover, 256 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:hover .wp-block-navigation__submenu-icon, 257 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:focus-visible, 258 :is(.wp-block-navigation.is-style-origin-canvas-hover-accent .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-accent:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle:focus-visible .wp-block-navigation__submenu-icon { 176 259 color: var(--wp--preset--color--primary); 177 260 } 178 261 179 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-submenu__toggle,180 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-submenu__toggle:hover,181 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-submenu__toggle:focus,182 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-submenu__toggle:focus-visible {262 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation-submenu__toggle, 263 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation-submenu__toggle:hover, 264 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation-submenu__toggle:focus, 265 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation-submenu__toggle:focus-visible { 183 266 background: transparent; 184 267 border: none; … … 187 270 } 188 271 189 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item { 190 border-radius: 8px; 191 transition: background-color 0.15s ease; 192 } 193 194 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover, 195 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within, 196 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item, 197 .wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor { 272 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item { 273 /* 4px: nests in the 12px submenu card */ 274 border-radius: var(--wp--custom--radius--small); 275 } 276 277 @media (prefers-reduced-motion: no-preference) { 278 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item { 279 transition: background-color 200ms ease; 280 } 281 } 282 283 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover, 284 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within, 285 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item, 286 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor, 287 :is(.wp-block-navigation.is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.origin-canvas-current { 198 288 background-color: rgba(17, 24, 39, 0.04); 199 289 background-color: color-mix(in srgb, currentColor 4%, transparent); 200 290 } 201 291 202 .wp-block-navigation__responsive-container:not(.is-menu-open) .has-child {292 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .has-child { 203 293 position: relative; 204 294 } 205 295 206 /* Shared by default Navigation, Hover Accent, and Hover Pill variants. */207 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {296 /* Shared by default Navigation, Hover Primary, and Hover Pill variants. */ 297 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container { 208 298 left: 100%; 209 299 margin-left: var(--origin-canvas-navigation-nested-submenu-offset); … … 215 305 } 216 306 217 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .has-child:focus-within > .wp-block-navigation__submenu-container, 218 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .has-child:hover > .wp-block-navigation__submenu-container { 307 /** 308 * Right-justified menu: core opens the nested flyout leftward (left:auto; 309 * right:100%, and a full-width box below 782px), so mirror the offset to that 310 * side, and move core's transparent ::before hover bridge with it so the pointer 311 * can cross the gap without dropping :hover on the item. 312 */ 313 :is(.wp-block-navigation.items-justified-right .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.items-justified-right:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container { 314 left: auto; 315 margin-left: 0; 316 margin-right: var(--origin-canvas-navigation-nested-submenu-offset); 317 right: 100%; 318 } 319 320 :is(.wp-block-navigation.items-justified-right .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.items-justified-right:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container::before { 321 left: 100%; 322 right: auto; 323 } 324 325 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .has-child:focus-within > .wp-block-navigation__submenu-container, 326 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .has-child:hover > .wp-block-navigation__submenu-container { 219 327 opacity: 1; 220 328 pointer-events: auto; … … 222 330 } 223 331 224 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .has-child {332 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .has-child { 225 333 align-items: center; 226 334 display: flex; … … 230 338 } 231 339 232 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .has-child > .wp-block-navigation-item__content {340 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .has-child > .wp-block-navigation-item__content { 233 341 flex: 1; 234 342 } 235 343 236 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .has-child > .wp-block-navigation-submenu__toggle {344 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .has-child > .wp-block-navigation-submenu__toggle { 237 345 background: transparent; 238 346 border: none; … … 240 348 } 241 349 242 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .has-child > .wp-block-navigation-submenu__toggle .wp-block-navigation__submenu-icon {350 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .has-child > .wp-block-navigation-submenu__toggle .wp-block-navigation__submenu-icon { 243 351 transform: rotate(-90deg); 244 352 } 245 353 246 .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg path {354 :is(.wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg path { 247 355 stroke: currentColor !important; 248 356 } … … 270 378 271 379 /** 272 * Lift the main-nav submenu flyout above adjacent page content (e.g. a hero 273 * below the sticky header) so the dropdown is never occluded. Scoped to the 274 * main nav so unrelated navigations are unaffected. 275 */ 276 .origin-canvas-main-nav .wp-block-navigation__submenu-container { 277 position: relative; 278 z-index: 20; 380 * Core clears navigation links with :where(a), at zero weight, but inside 381 * post-content (a header or footer pattern placed on a page) the 382 * content-link underline rule ties it on specificity and wins on source 383 * order. Same guard as site-title/page-list (see those files). The :not() 384 * pair steps aside for a decoration the owner sets on the block, which core 385 * paints through the same modifier classes at lower weight. 386 */ 387 .wp-block-post-content .wp-block-navigation:not(.has-text-decoration-underline):not(.has-text-decoration-line-through) .wp-block-navigation-item__content, 388 .wp-block-post-content .wp-block-navigation:not(.has-text-decoration-underline):not(.has-text-decoration-line-through) .wp-block-navigation-submenu__toggle { 389 text-decoration: none; 390 } 391 392 /** 393 * Navigation on a dark band: a nav whose text color is base-2. Core marks it 394 * with has-base-2-color, so the rules key on that and follow the block's own 395 * setting on any dark band. A nav saved before the #116 rename still holds the 396 * old On Dark text class; the twin rules in assets/css/palette-aliases.css match it. A nav saved with the origin-canvas-nav-dark class 397 * matches too, whatever its text color. The flyout's dark ground is the block's "Submenu & 398 * overlay background" setting; the card rule above still supplies radius, 399 * padding, width, type, shadow and z-index. Ink on ink, the 12% base-2 hairline 400 * is what separates a nested card from its parent. The Hover Pill style's 4% of 401 * currentColor is too faint on ink, so its top-level badge and flyout row fill 402 * at 8% base-2 (#43). Each selector is the rule it overrides with the color 403 * class added, so it outranks that rule by one class. 404 */ 405 :is(.wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark) .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark):not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container { 406 border: 1px solid color-mix(in srgb, var(--wp--preset--color--base-2) 12%, transparent); 407 } 408 409 :is(.wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) :is(.wp-block-navigation__container, :where(.wp-block-navigation__container > .wp-block-page-list)) > .wp-block-navigation-item::before { 410 background-color: color-mix(in srgb, var(--wp--preset--color--base-2) 8%, transparent); 411 } 412 413 :is(.wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:hover, 414 :is(.wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within, 415 :is(.wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item, 416 :is(.wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor, 417 :is(.wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation:is(.has-base-2-color, .origin-canvas-nav-dark).is-style-origin-canvas-hover-pill:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container .wp-block-navigation-item.origin-canvas-current { 418 background-color: color-mix(in srgb, var(--wp--preset--color--base-2) 8%, transparent); 419 } 420 421 /** 422 * A nav saved with the origin-canvas-nav-dark class and no submenu background 423 * gets the dark flyout ground here. Once the block has a Submenu background, 424 * core marks each flyout has-background and this rule no longer matches, so the 425 * block setting wins. 426 */ 427 :is(.wp-block-navigation.origin-canvas-nav-dark .wp-block-navigation__responsive-container:not(.is-menu-open), .wp-block-navigation.origin-canvas-nav-dark:not(.is-responsive):where(:not(.wp-block-navigation__overlay-container *, .origin-canvas-mobile-nav, .origin-canvas-mobile-nav *))) .wp-block-navigation__submenu-container:not(.has-background) { 428 background-color: var(--wp--preset--color--contrast); 279 429 } 280 430 … … 379 529 .origin-canvas-mobile-nav .wp-block-navigation-item__label, 380 530 .origin-canvas-mobile-nav .wp-block-navigation__submenu-icon { 381 color: var(--wp--preset--color-- text-heading);531 color: var(--wp--preset--color--contrast); 382 532 } 383 533 … … 422 572 423 573 .origin-canvas-mobile-nav .wp-block-navigation-item__content::after { 424 border-bottom: 1px solid var(--wp--preset--color--b order);574 border-bottom: 1px solid var(--wp--preset--color--base-5); 425 575 bottom: 0; 426 576 content: ""; … … 445 595 446 596 /** 447 * Reveal motion — Option B. Core toggles display:none->flex (the global collapse 448 * rules above), so height snaps; we layer a fade + slight slide so the open still 449 * reads as motion. A true grid-height animation is not achievable on core markup. 450 */ 451 .origin-canvas-mobile-nav .wp-block-navigation-submenu__toggle ~ .wp-block-navigation__submenu-container { 452 opacity: 0; 453 transform: translateY(-4px); 454 transition: opacity 0.22s ease, transform 0.22s ease; 455 } 456 457 .origin-canvas-mobile-nav .wp-block-navigation-submenu__toggle[aria-expanded="true"] ~ .wp-block-navigation__submenu-container { 458 opacity: 1; 459 transform: translateY(0); 460 } 461 462 .origin-canvas-mobile-nav .wp-block-navigation-item__label { 463 transition: color 0.12s ease; 464 } 465 466 @media (prefers-reduced-motion: reduce) { 467 .origin-canvas-mobile-nav .wp-block-navigation__submenu-icon svg, 468 .origin-canvas-mobile-nav .wp-block-navigation-submenu__toggle ~ .wp-block-navigation__submenu-container, 597 * Reveal motion. Core toggles display:none->flex (the global collapse rules above), 598 * so height snaps; a fade plus a 4px slide makes the open read as motion. It runs 599 * 200ms ease-out, the timing of the chevron's spin in the shared base above, so the 600 * panel and its chevron move as one. A true grid-height animation is not achievable 601 * on core markup. With reduced motion the panel simply appears. 602 */ 603 @media (prefers-reduced-motion: no-preference) { 604 .origin-canvas-mobile-nav .wp-block-navigation-submenu__toggle ~ .wp-block-navigation__submenu-container { 605 opacity: 0; 606 transform: translateY(-4px); 607 transition: opacity 200ms ease-out, transform 200ms ease-out; 608 } 609 610 .origin-canvas-mobile-nav .wp-block-navigation-submenu__toggle[aria-expanded="true"] ~ .wp-block-navigation__submenu-container { 611 opacity: 1; 612 transform: translateY(0); 613 } 614 469 615 .origin-canvas-mobile-nav .wp-block-navigation-item__label { 470 transition: none;616 transition: color 200ms ease; 471 617 } 472 618 } … … 484 630 */ 485 631 .origin-canvas-mobile-menu .wp-block-navigation-overlay-close { 486 border-radius: 10px;487 color: var(--wp--preset--color-- text-heading);632 border-radius: var(--wp--custom--radius--medium); 633 color: var(--wp--preset--color--contrast); 488 634 height: 44px; 489 635 margin-inline-end: -10px; 490 636 position: relative; 491 637 top: -2px; 492 transition: background-color 0.15s ease;493 638 width: 44px; 639 } 640 641 @media (prefers-reduced-motion: no-preference) { 642 .origin-canvas-mobile-menu .wp-block-navigation-overlay-close { 643 transition: background-color 200ms ease; 644 } 494 645 } 495 646 496 647 .origin-canvas-mobile-menu .wp-block-navigation-overlay-close:hover, 497 648 .origin-canvas-mobile-menu .wp-block-navigation-overlay-close:focus-visible { 498 background-color: var(--wp--preset--color-- surface-muted);649 background-color: var(--wp--preset--color--base-2); 499 650 } 500 651 … … 502 653 height: 24px; 503 654 width: 24px; 655 } 656 657 /** 658 * Dark overlay (parts/mobile-menu-dark.html). The part's root group carries the 659 * ground, text and link colours as block attributes; only the four values the 660 * overlay rules above hardcode need a dark counterpart: the row label and chevron 661 * (contrast), the ✕ (contrast, base-2 hover fill) and the row divider 662 * (base-5). Each override adds one class so it outranks the shipped rule; the 663 * :hover label rule (0,4,0) still wins, so row hover stays primary. 8% and 12% 664 * base-2 are the rulings on #43 — the light side's ✕ fill is ≈5% ink, and 12% is 665 * footer-dark's divider. 666 */ 667 .origin-canvas-mobile-menu-dark .origin-canvas-mobile-nav .wp-block-navigation-item__label, 668 .origin-canvas-mobile-menu-dark .origin-canvas-mobile-nav .wp-block-navigation__submenu-icon, 669 .origin-canvas-mobile-menu.origin-canvas-mobile-menu-dark .wp-block-navigation-overlay-close { 670 color: var(--wp--preset--color--base-2); 671 } 672 673 .origin-canvas-mobile-menu-dark .origin-canvas-mobile-nav .wp-block-navigation-item__content::after { 674 border-bottom-color: color-mix(in srgb, var(--wp--preset--color--base-2) 12%, transparent); 675 } 676 677 .origin-canvas-mobile-menu.origin-canvas-mobile-menu-dark .wp-block-navigation-overlay-close:hover, 678 .origin-canvas-mobile-menu.origin-canvas-mobile-menu-dark .wp-block-navigation-overlay-close:focus-visible { 679 background-color: color-mix(in srgb, var(--wp--preset--color--base-2) 8%, transparent); 504 680 } 505 681 … … 598 774 * end never shows (.open-on-click never matches .has-child.open-always 599 775 * there, so this core rule is simply absent). Zeroed to match the theme's 600 * own front-end-targeting gap:0 (core-navigation.css:320), which is lower 776 * own front-end-targeting gap:0 (the .origin-canvas-mobile-nav 777 * .wp-block-navigation__container rule), which is lower 601 778 * specificity than core's compound and loses in the editor the same way 602 779 * the width rules above did. … … 611 788 * __content flex-grow:1 on its .has-child.open-always row (flex-wrap:wrap, 612 789 * two children: __content + its .wp-block-navigation__submenu-container, 613 * flex-basis:100% per core-navigation.css:361-363), __content consumes the 790 * flex-basis:100% per the .origin-canvas-mobile-nav .has-child > 791 * .wp-block-navigation__submenu-container rule), __content consumes the 614 792 * full first flex line and the submenu-container wraps to its own line. Live 615 793 * DOM testing (getBoundingClientRect + forced inline style overrides in the … … 626 804 * this same submenu-container's OWN gap (core sets it a second time, between 627 805 * sibling items inside the container) to match the theme's front-end- 628 * targeting gap:0 (core-navigation.css:343), for the same reason as above. 806 * targeting gap:0 (the .origin-canvas-mobile-nav .wp-block-navigation 807 * .wp-block-navigation__submenu-container rule), for the same reason as above. 629 808 */ 630 809 body.editor-styles-wrapper .origin-canvas-mobile-nav .has-child.open-always > .wp-block-navigation__submenu-container, -
origin-canvas/1.4.3/assets/styles/core-paragraph.css
r347102 r356743 1 /**2 * Process numbers need CSS because core/paragraph lacks WP 7 width and3 * flex-basis dimensions controls for this marker.4 */5 .origin-canvas-process-step-number {6 flex: 0 0 36px;7 min-width: 36px;8 white-space: nowrap;9 }10 11 1 /** 12 2 * Landing specimen faces — pattern-only, specimen-scoped. These faces exist … … 15 5 * presets; the variations themselves register their own faces via 16 6 * theme.json/styles JSON. Relative URLs are rewritten for the editor canvas 17 * by add_editor_style(). 7 * by add_editor_style(). Source Serif carries both weights so a card can 8 * preview the weight the presets ship. 18 9 */ 19 10 @font-face { … … 23 14 font-weight: 700; 24 15 src: url("../fonts/source-serif/SourceSerif4-700.woff2") format("woff2"); 16 } 17 18 @font-face { 19 font-display: swap; 20 font-family: "Source Serif 4"; 21 font-style: normal; 22 font-weight: 600; 23 src: url("../fonts/source-serif/SourceSerif4-600.woff2") format("woff2"); 25 24 } 26 25 … … 41 40 } 42 41 43 /* Specimen font classes — pattern-only (page-landing-01 variation cards). */ 44 .origin-canvas-specimen-serif { 45 font-family: "Source Serif 4", Georgia, serif; 42 /* Shim, sunset 2.0.0. process-numbered sets its step numbers with core's Fixed width 43 and origin-canvas-no-shrink since the release after 1.3.1, so the pattern no longer 44 carries this class. Copies saved from 1.3.1 still do: this keeps their numbers 36px 45 wide on one line. */ 46 .origin-canvas-process-step-number { 47 flex: 0 0 36px; 48 min-width: 36px; 49 white-space: nowrap; 46 50 } 47 48 .origin-canvas-specimen-grotesk {49 font-family: "Space Grotesk", var(--wp--preset--font-family--sans);50 }51 52 .origin-canvas-specimen-dmsans {53 font-family: "DM Sans", var(--wp--preset--font-family--sans);54 }55 56 /* Mono micro-labels — pattern-only (slugs, hex chips, captions). */57 .origin-canvas-mono {58 font-family: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;59 }60 61 /**62 * Ecosystem status chip — pattern-only (page-landing-01 product cards).63 * Paragraph blocks have no JSON border support, so the pill chrome lives here.64 *65 * Borderless fill: the previous 1px hairline computed 1.28:1 against white, so66 * the pill now reads by SHAPE and the text carries the contrast (~6.7:1). The67 * fill is deliberately a whisper — do not "fix" it to be more visible.68 *69 * Anatomy follows the upstream Origin Design System badge70 * (origin-design-system → tokens/component/badge.json, borderless clean71 * variant). ODS semantic status colours are deliberately NOT imported.72 */73 .origin-canvas-status-chip {74 background-color: var(--wp--preset--color--surface-subtle);75 border-radius: 999px;76 color: var(--wp--preset--color--text-body);77 font-weight: 500;78 letter-spacing: 0.08em;79 padding: 3px 10px;80 text-transform: uppercase;81 width: fit-content;82 }83 84 .origin-canvas-status-chip--dark {85 background-color: rgb(255 255 255 / 10%);86 color: rgb(255 255 255 / 85%);87 }88 89 .origin-canvas-step-numeral {90 font-variant-numeric: tabular-nums;91 } -
origin-canvas/1.4.3/assets/styles/core-post-navigation-link.css
r334533 r356743 9 9 10 10 .is-style-origin-canvas-postnav-stacked a { 11 color: var(--wp--preset--color-- text-heading);11 color: var(--wp--preset--color--contrast); 12 12 text-decoration: none; 13 transition: color 120ms ease; 13 } 14 15 @media (prefers-reduced-motion: no-preference) { 16 .is-style-origin-canvas-postnav-stacked a { 17 transition: color 120ms ease; 18 } 14 19 } 15 20 … … 29 34 /* Modifier: uppercase eyebrow */ 30 35 .is-style-origin-canvas-postnav-stacked.oc-postnav--caps .post-navigation-link__label { 31 letter-spacing: 0.0 4em;36 letter-spacing: 0.06em; 32 37 text-transform: uppercase; 33 38 } … … 35 40 /* Modifier: muted eyebrow */ 36 41 .is-style-origin-canvas-postnav-stacked.oc-postnav--muted-label .post-navigation-link__label { 37 color: var(--wp--preset--color-- text-muted);42 color: var(--wp--preset--color--contrast-3); 38 43 } 39 44 -
origin-canvas/1.4.3/assets/styles/core-post-terms.css
r347102 r356743 11 11 .is-style-origin-canvas-term-chip a { 12 12 display: inline-flex; 13 transition: background 120ms ease, color 120ms ease; 13 } 14 15 @media (prefers-reduced-motion: no-preference) { 16 .is-style-origin-canvas-term-chip a { 17 transition: background 120ms ease, color 120ms ease; 18 } 14 19 } 15 20 … … 39 44 */ 40 45 .is-style-origin-canvas-term-inline .wp-block-post-terms__prefix { 41 color: var(--wp--preset--color-- text-muted);46 color: var(--wp--preset--color--contrast-3); 42 47 } 43 48 44 49 .is-style-origin-canvas-term-inline a { 45 transition: color 120ms ease;46 50 } 51 52 @media (prefers-reduced-motion: no-preference) { 53 .is-style-origin-canvas-term-inline a { 54 transition: color 120ms ease; 55 } 56 } 57 58 /** 59 * Term links are UI, never prose. When a loop pattern is inserted into a page, 60 * post-content's content-link underline reaches them, as it does the date and 61 * title links; exclude them there, as core-post-date.css does. A decoration the 62 * owner sets on the block is written as an inline style on the wrapper, and the 63 * link inherits it; with none set, it inherits none. 64 */ 65 .wp-block-post-content .wp-block-post-terms a { 66 text-decoration: inherit; 67 } -
origin-canvas/1.4.3/assets/styles/core-tag-cloud.css
r347102 r356743 7 7 8 8 .is-style-origin-canvas-tag-chip a { 9 background: var(--wp--preset--color-- surface-muted);9 background: var(--wp--preset--color--base-2); 10 10 border-radius: var(--wp--custom--radius--medium); 11 color: var(--wp--preset--color-- text-heading);11 color: var(--wp--preset--color--contrast); 12 12 display: inline-flex; 13 13 /** … … 18 18 padding: 6px 8px; 19 19 text-decoration: none; 20 transition: background 120ms ease, color 120ms ease; 20 } 21 22 @media (prefers-reduced-motion: no-preference) { 23 .is-style-origin-canvas-tag-chip a { 24 transition: background 120ms ease, color 120ms ease; 25 } 21 26 } 22 27 23 28 .is-style-origin-canvas-tag-chip a:hover { 24 background: var(--wp--preset--color--b order);29 background: var(--wp--preset--color--base-5); 25 30 } 26 31 … … 30 35 text-decoration: none; 31 36 } 37 38 /* A tag link is a term-archive link in every style, so inside post content the 39 content-link underline is excluded for the block as a whole, not only the chip. */ 40 .wp-block-post-content .wp-block-tag-cloud a { 41 text-decoration: none; 42 } -
origin-canvas/1.4.3/assets/styles/core-video.css
r330957 r356743 1 1 /* Boxed */ 2 2 .is-style-origin-canvas-media-boxed video { 3 border: 1px solid var(--wp--preset--color--b order);3 border: 1px solid var(--wp--preset--color--base-5); 4 4 border-radius: 8px; 5 5 box-shadow: var(--wp--preset--shadow--small); -
origin-canvas/1.4.3/functions.php
r347102 r356743 12 12 } 13 13 14 // The palette rename (#116): the map, the pre-rename mark and the aliases; the content migration lives in a separate plugin. 15 require_once get_template_directory() . '/inc/palette-map.php'; 16 require_once get_template_directory() . '/inc/palette-state.php'; 17 require_once get_template_directory() . '/inc/palette-aliases.php'; 18 14 19 if ( ! function_exists( 'origin_canvas_setup' ) ) { 15 20 /** … … 30 35 */ 31 36 function origin_canvas_enqueue_styles() { 32 wp_enqueue_style( 'origin-canvas-style', get_stylesheet_uri(), array(), ORIGIN_CANVAS_VERSION ); 37 // Version by mtime, as the block-style loader does, so a changed style.css 38 // gets a fresh URL instead of a stale cached copy. 39 $file = get_stylesheet_directory() . '/style.css'; 40 $mtime = file_exists( $file ) ? filemtime( $file ) : false; 41 42 wp_enqueue_style( 'origin-canvas-style', get_stylesheet_uri(), array(), $mtime ? $mtime : ORIGIN_CANVAS_VERSION ); 33 43 } 34 44 } 35 45 add_action( 'wp_enqueue_scripts', 'origin_canvas_enqueue_styles' ); 46 47 if ( ! function_exists( 'origin_canvas_enqueue_scripts' ) ) { 48 /** 49 * Enqueue the anchor-navigation script: smooth same-page scrolling below the 50 * sticky chrome and the current-section navigation marker. Front end only. 51 * 52 * The `origin_canvas_enqueue_anchor_navigation` filter switches the script off. 53 * The `scroll-padding-top` rules in style.css stay in place either way, like the 54 * sticky-header rule they accompany. 55 */ 56 function origin_canvas_enqueue_scripts() { 57 if ( ! apply_filters( 'origin_canvas_enqueue_anchor_navigation', true ) ) { 58 return; 59 } 60 61 $path = get_theme_file_path( 'assets/js/anchor-navigation.js' ); 62 $mtime = file_exists( $path ) ? filemtime( $path ) : false; 63 64 wp_enqueue_script( 65 'origin-canvas-anchor-navigation', 66 get_theme_file_uri( 'assets/js/anchor-navigation.js' ), 67 array(), 68 $mtime ? $mtime : ORIGIN_CANVAS_VERSION, 69 array( 'strategy' => 'defer' ) 70 ); 71 } 72 } 73 add_action( 'wp_enqueue_scripts', 'origin_canvas_enqueue_scripts' ); 36 74 37 75 if ( ! function_exists( 'origin_canvas_register_custom_patterns' ) ) { … … 63 101 ), 64 102 'origin-canvas/cta-band' => array( 65 'title' => __( 'CTA Band', 'origin-canvas' ),103 'title' => __( 'CTA Card Split', 'origin-canvas' ), 66 104 'inserter' => true, 67 105 'categories' => array( 'call-to-action' ), … … 118 156 'origin-canvas/card' => array( 'label' => __( 'Cards', 'origin-canvas' ) ), 119 157 'origin-canvas/faq' => array( 'label' => __( 'FAQ', 'origin-canvas' ) ), 158 'origin-canvas/logos' => array( 'label' => __( 'Logos', 'origin-canvas' ) ), 159 'origin-canvas/author' => array( 'label' => __( 'Author', 'origin-canvas' ) ), 120 160 ); 121 161 … … 220 260 ), 221 261 'core/button' => array( 222 array( 'name' => 'origin-canvas-outline-strong', 'label' => __( 'Outline Strong', 'origin-canvas' ) ),223 262 array( 'name' => 'origin-canvas-outline-light', 'label' => __( 'Outline Light', 'origin-canvas' ) ), 224 263 array( 'name' => 'origin-canvas-fill-primary', 'label' => __( 'Fill Primary', 'origin-canvas' ) ), 225 264 ), 226 265 'core/list' => array( 227 array( 'name' => 'origin-canvas-list-check', 'label' => __( 'Check', 'origin-canvas' ) ), 228 array( 'name' => 'origin-canvas-list-check-circle', 'label' => __( 'Check Circle', 'origin-canvas' ) ), 266 array( 'name' => 'origin-canvas-list-check', 'label' => __( 'Check Primary', 'origin-canvas' ) ), 267 array( 'name' => 'origin-canvas-list-check-circle', 'label' => __( 'Check Circle Primary', 'origin-canvas' ) ), 268 array( 'name' => 'origin-canvas-list-check-neutral', 'label' => __( 'Check Neutral', 'origin-canvas' ) ), 269 array( 'name' => 'origin-canvas-list-check-circle-neutral', 'label' => __( 'Check Circle Neutral', 'origin-canvas' ) ), 229 270 ), 230 271 'core/navigation' => array( 231 array( 'name' => 'origin-canvas-hover-accent', 'label' => __( 'Hover Accent', 'origin-canvas' ) ),272 array( 'name' => 'origin-canvas-hover-accent', 'label' => __( 'Hover Primary', 'origin-canvas' ) ), 232 273 array( 'name' => 'origin-canvas-hover-pill', 'label' => __( 'Hover Pill', 'origin-canvas' ) ), 233 274 ), … … 248 289 'link' => array( 249 290 'color' => array( 250 'text' => 'var:preset|color| text-heading',251 'background' => 'var:preset|color| surface-muted',291 'text' => 'var:preset|color|contrast', 292 'background' => 'var:preset|color|base-2', 252 293 ), 253 294 'border' => array( … … 267 308 ':hover' => array( 268 309 'color' => array( 269 'background' => 'var:preset|color|b order',310 'background' => 'var:preset|color|base-5', 270 311 ), 271 312 ), … … 279 320 'style_data' => array( 280 321 'color' => array( 281 'text' => 'var:preset|color| text-body',322 'text' => 'var:preset|color|contrast-2', 282 323 ), 283 324 'elements' => array( 284 325 'link' => array( 285 326 'color' => array( 286 'text' => 'var:preset|color| text-heading',327 'text' => 'var:preset|color|contrast', 287 328 ), 288 329 'typography' => array( … … 405 446 if ( ! function_exists( 'origin_canvas_rewrite_legacy_card_image_paths' ) ) { 406 447 /** 407 * TRANSITIONAL back-compat shim — REMOVE IN 1.3.0. 408 * 409 * Card pattern images moved from /assets/images/cards/ to /patterns/images/ 410 * (commit 1de024e). core/image and core/cover are static blocks, so sites that 411 * inserted these patterns under the previously-published 1.0.4 have the OLD 412 * absolute URL frozen in their post content and would show broken images after 413 * the move ships. 414 * 415 * Rewrites the legacy path to the new one at RENDER time only. It does NOT touch 416 * the database / user content (non-destructive, reversible) and does NOT 417 * resurrect the old directory. Scoped to the only two block types that carry 418 * these URLs (image + cover) — not a generic render_block filter — to stay well 419 * inside theme territory. Sunset: delete this function + the two add_filter calls 420 * below in 1.3.0, by which point affected content will have re-saved or moved on. 448 * Back-compat shim for card images inserted under 1.0.x. Sunset: 2.0.0. 449 * 450 * Versions 1.0.0 to 1.0.4 shipped the card images under /assets/images/cards/; 1.1.0 moved 451 * them to /patterns/images/ (commit 1de024e). Image and Cover are static blocks, so a site that 452 * inserted a card pattern under 1.0.x holds the old absolute URL in its saved content, and 453 * wordpress.org distributed those versions. The rewrite happens at render time only: the 454 * database is not touched and the old folder is not brought back. Scoped to the two block 455 * types that carry these URLs. card-team-1.webp is not covered: it left the theme in 1.3.0 456 * (commit 4415891) and has no file to point at. 457 * 458 * The shim shipped in 1.1.0 with a 1.3.0 sunset, was removed in 1.4.0, and is restored in 459 * 1.4.3 because 1.0.x sites are still updating from wordpress.org. A shipped asset name now 460 * changes only at a major version (CLAUDE.md, 3b), so the shim leaves with 2.0.0. 421 461 * 422 462 * @param string $block_content Rendered block HTML. … … 424 464 */ 425 465 function origin_canvas_rewrite_legacy_card_image_paths( $block_content ) { 426 if ( false === strpos( $block_content, '/assets/images/cards/' ) ) { 427 return $block_content; 428 } 429 430 return str_replace( 431 '/assets/images/cards/', 432 '/patterns/images/', 433 $block_content 434 ); 466 // Scoped to this theme's own directory path, whatever the scheme or host the URL was 467 // saved with, so an image under another theme's or a plugin's assets/images/cards/ is 468 // left alone. 469 $theme_path = (string) wp_parse_url( get_template_directory_uri(), PHP_URL_PATH ); 470 $old = $theme_path . '/assets/images/cards/'; 471 if ( false === strpos( $block_content, $old ) ) { 472 return $block_content; 473 } 474 475 return str_replace( $old, $theme_path . '/patterns/images/', $block_content ); 435 476 } 436 477 } … … 473 514 add_filter( 'render_block_core/navigation', 'origin_canvas_swap_nav_chevron', 10, 2 ); 474 515 516 if ( ! function_exists( 'origin_canvas_scope_overlay_nav_context' ) ) { 517 /** 518 * Give the navigation inside a custom overlay part its own overlay context. 519 * 520 * The header navigation sets `overlay` to a template part, and core renders 521 * that part inside its own responsive container. Core forces the part's 522 * navigation to `overlayMenu: never` and, because a non-responsive navigation 523 * is not an overlay, gives its wrapper no `data-wp-context`. Its submenu 524 * toggles are still bound to `state.isSubmenuOpen`, which reads 525 * `overlayOpenedBy` from the nearest context — the HEADER navigation's, one 526 * level up. While the hamburger is open that reads true, so every toggle 527 * in the overlay renders aria-expanded="true" and a tap never changes it. 528 * 529 * Shadow that one key on the part's navigation wrapper. Its submenus then 530 * see an overlay nobody has opened and fall through to their own state, so 531 * the toggle, the chevron rotation and the collapse rules all work. The 532 * overlay close button lives outside this wrapper and keeps inheriting the 533 * header's context, which is the context it closes. 534 * 535 * Upstream fix: Gutenberg PR #82596 (24.1) adds `hasCustomOverlay` to the 536 * overlay context and makes the getter ignore `overlayOpenedBy` under a 537 * custom overlay; this shadow is then a no-op. Remove it once the theme's 538 * WordPress floor includes that change. 539 * 540 * @param string $block_content Rendered navigation block HTML. 541 * @param array $block Parsed block; core marks a navigation rendered 542 * inside an overlay part with 543 * `_isWithinOverlayTemplatePart`. 544 * @return string Navigation HTML, with the context on the wrapper when the 545 * block is inside an overlay part and the wrapper has none. 546 */ 547 function origin_canvas_scope_overlay_nav_context( $block_content, $block = array() ) { 548 if ( empty( $block['attrs']['_isWithinOverlayTemplatePart'] ) ) { 549 return $block_content; 550 } 551 552 $tags = new WP_HTML_Tag_Processor( $block_content ); 553 554 // The block wrapper is the first tag. Anything else means core changed 555 // its markup, and the shadow would land on the wrong element. 556 if ( ! $tags->next_tag() || ! $tags->has_class( 'wp-block-navigation' ) ) { 557 return $block_content; 558 } 559 560 // A wrapper that already carries a context has been given one by core; 561 // defer to it. 562 if ( null !== $tags->get_attribute( 'data-wp-context' ) ) { 563 return $block_content; 564 } 565 566 $tags->set_attribute( 567 'data-wp-context', 568 'core/navigation::' . wp_json_encode( 569 array( 570 'overlayOpenedBy' => array( 571 'click' => false, 572 'hover' => false, 573 'focus' => false, 574 ), 575 ) 576 ) 577 ); 578 579 return $tags->get_updated_html(); 580 } 581 } 582 add_filter( 'render_block_core/navigation', 'origin_canvas_scope_overlay_nav_context', 10, 2 ); 583 475 584 if ( ! function_exists( 'origin_canvas_comment_author_badge' ) ) { 476 585 /** -
origin-canvas/1.4.3/parts/mobile-menu.html
r347102 r356743 1 <!-- wp:group {"metadata":{"name":"Mobile Menu"},"className":"origin-canvas-mobile-menu","style":{"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|large"},"dimensions":{"minHeight":"100vh"},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"backgroundColor":"surface-base","textColor":"text-heading","layout":{"type":"default"}} --> 2 <div class="wp-block-group origin-canvas-mobile-menu has-text-heading-color has-surface-base-background-color has-text-color has-background has-link-color" style="min-height:100vh;padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"right"}} --> 3 <div class="wp-block-group"><!-- wp:navigation-overlay-close /--></div> 1 <!-- wp:group {"metadata":{"name":"Mobile Menu"},"className":"origin-canvas-mobile-menu","style":{"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|large"},"dimensions":{"minHeight":"100vh"},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"backgroundColor":"base","textColor":"contrast","layout":{"type":"default"}} --> 2 <div class="wp-block-group origin-canvas-mobile-menu has-contrast-color has-base-background-color has-text-color has-background has-link-color" style="min-height:100vh;padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between","verticalAlignment":"center"}} --> 3 <div class="wp-block-group"><!-- wp:site-title {"level":0,"style":{"spacing":{"margin":{"bottom":"0px","top":"0px"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast"} /--> 4 5 <!-- wp:navigation-overlay-close /--></div> 4 6 <!-- /wp:group --> 5 7 -
origin-canvas/1.4.3/patterns/availability-marker.php
r347102 r356743 3 3 * Title: Availability Marker 4 4 * Slug: origin-canvas/availability-marker 5 * Description: A small accent-color dot and a short line of text that says when the studio can take new work. 5 6 * Categories: text 6 * Keywords: status, studio,badge, capacity7 * Keywords: status, badge, capacity 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 12 13 13 14 ?> 14 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"center"}} -->15 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.0 4em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"extra-small"} -->16 <p class="has- text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.04em;text-transform:uppercase"><span aria-hidden="true" style="background-color:var(--wp--preset--color--primary);border-radius:999px;display:inline-block;height:6px;margin-right:8px;vertical-align:middle;width:6px"></span><?php echo esc_html__( 'One slot open', 'origin-canvas' ); ?> · <?php echo esc_html__( 'Summer ’26', 'origin-canvas' ); ?></p>15 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"center"}} --> 16 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 17 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><span aria-hidden="true" style="background-color:var(--wp--preset--color--primary);border-radius:999px;display:inline-block;height:6px;margin-right:8px;vertical-align:middle;width:6px"></span><?php echo esc_html__( 'One slot open', 'origin-canvas' ); ?></p> 17 18 <!-- /wp:paragraph --></div> 18 19 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/breath-statement.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Breath Statement3 * Title: Statement With Eyebrow 4 4 * Slug: origin-canvas/breath-statement 5 * Description: One large centered sentence under a short eyebrow, with no fill. 5 6 * Categories: text 6 * Keywords: editorial, intro, home, pause7 * Keywords: editorial, manifesto, headline 7 8 * Block Types: core/post-content 8 9 * Viewport Width: 1500 9 * Inserter: true10 * Inserter: false 10 11 * 11 12 * @package Origin … … 13 14 14 15 ?> 15 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained" ,"contentSize":"880px"}} -->16 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:paragraph {" align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->17 <p class=" has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( '02 /What we do', 'origin-canvas' ); ?></p>16 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 17 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 18 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'What we do', 'origin-canvas' ); ?></p> 18 19 <!-- /wp:paragraph --> 19 20 20 <!-- wp:heading {" textAlign":"center","level":2,"style":{"typography":{"fontWeight":"500","lineHeight":"1.15"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display-xl"} -->21 <h2 class="wp-block-heading has-text-align-center has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.15"><?php echo wp_kses_post( __( 'We work with founders who care how their work looks and reads. <span class="has-inline-color has-text-muted-color">Roughly twelve projects a year, each one starts with a conversation.</span>', 'origin-canvas' ) ); ?></h2>21 <!-- wp:heading {"level":2,"align":"wide","className":"origin-canvas-text-balance","style":{"typography":{"fontWeight":"500","lineHeight":"1.15","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display-xl"} --> 22 <h2 class="wp-block-heading has-text-align-center alignwide origin-canvas-text-balance has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.15"><?php echo wp_kses_post( __( 'We work with founders who care how their work looks and reads.', 'origin-canvas' ) ); ?></h2> 22 23 <!-- /wp:heading --></section> 23 24 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/card-blog-post.php
r347102 r356743 3 3 * Title: Card Blog Post 4 4 * Slug: origin-canvas/card-blog-post 5 * Description: A single blog post card with image, category, title, excerpt, and meta. Pair with the Blog Post Grid pattern (a dynamic query loop) for multiple posts, or insert manually inside a Columns block.5 * Description: One post on a tinted card: a picture, the category, title, excerpt and date. 6 6 * Categories: origin-canvas/card 7 7 * Keywords: article, journal, teaser, snippet … … 15 15 16 16 ?> 17 <!-- wp:group {"backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"0","right":"0","bottom":"var:preset|spacing|large","left":"0"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} -->18 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:0;padding-right:0;padding-bottom:var(--wp--preset--spacing--large);padding-left:0"><!-- wp:image {"aspectRatio":"3/2","linkDestination":"none","className":"origin-canvas-card-blog-image"} -->19 <figure class="wp-block-image origin-canvas-card-blog-image"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/card-blog-1.webp" alt="<?php esc_attr_e( 'A blank client brief, notebook, pencil, and clipped papers on a pale desk.', 'origin-canvas' ); ?>" style="aspect-ratio:3/2"/></figure>17 <!-- wp:group {"backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"0","right":"0","bottom":"var:preset|spacing|extra-large","left":"0"},"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"constrained"}} --> 18 <div class="wp-block-group has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:0;padding-right:0;padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:0"><!-- wp:image {"aspectRatio":"3/2","linkDestination":"none","style":{"border":{"radius":{"topLeft":"var:custom|radius|medium","topRight":"var:custom|radius|medium"}}}} --> 19 <figure class="wp-block-image has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/card-blog-1.webp" alt="<?php esc_attr_e( 'A printed Kestrel Physical Therapy website brief on a clipboard, with blue pen notes and the clinic’s orange appointment card clipped to the corner.', 'origin-canvas' ); ?>" style="border-top-left-radius:var(--wp--custom--radius--medium);border-top-right-radius:var(--wp--custom--radius--medium);aspect-ratio:3/2"/></figure> 20 20 <!-- /wp:image --> 21 21 22 <!-- wp:group {"style":{"spacing":{"padding":{"left":"var:preset|spacing| large","right":"var:preset|spacing|large"},"blockGap":"0"}},"layout":{"type":"constrained"}} -->23 <div class="wp-block-group" style="padding-right:var(--wp--preset--spacing-- large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"extra-small"} -->24 <p class="has- primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Studio journal', 'origin-canvas' ); ?></p>22 <!-- wp:group {"style":{"spacing":{"padding":{"left":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large"},"blockGap":"0"}},"layout":{"type":"constrained"}} --> 23 <div class="wp-block-group" style="padding-right:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.06em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 24 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Studio journal', 'origin-canvas' ); ?></p> 25 25 <!-- /wp:paragraph --> 26 26 27 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing| compact"}}},"textColor":"text-heading","fontSize":"medium"} -->28 <h3 class="wp-block-heading has- text-heading-color has-text-color has-medium-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--compact)"><?php echo esc_html__( 'What we send a client in week one', 'origin-canvas' ); ?></h3>27 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small-medium"}}},"textColor":"contrast","fontSize":"medium"} --> 28 <h3 class="wp-block-heading has-contrast-color has-text-color has-medium-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small-medium)"><?php echo esc_html__( 'What we send a client in week one', 'origin-canvas' ); ?></h3> 29 29 <!-- /wp:heading --> 30 30 31 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":" text-body","fontSize":"regular"} -->32 <p class="has- text-body-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'Before any pixels, we share a single page laying out who the site is for, what it needs to do, and what we’ll cut from the brief to keep things honest.', 'origin-canvas' ); ?></p>31 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"contrast-2","fontSize":"regular"} --> 32 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'Before any pixels, we share a single page laying out who the site is for, what it needs to do, and what we’ll cut from the brief to keep things honest.', 'origin-canvas' ); ?></p> 33 33 <!-- /wp:paragraph --> 34 34 35 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"small"} -->36 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Claire Bennett', 'origin-canvas' ); ?> · <?php echo esc_html__( 'Apr 18, 2026', 'origin-canvas' ); ?> · <?php echo esc_html__( '4 min read', 'origin-canvas' ); ?></p>35 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 36 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Claire Bennett', 'origin-canvas' ); ?> · <?php echo esc_html__( 'Apr 18, 2026', 'origin-canvas' ); ?> · <?php echo esc_html__( '4 min read', 'origin-canvas' ); ?></p> 37 37 <!-- /wp:paragraph --></div> 38 38 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/card-icon-text.php
r347102 r356743 3 3 * Title: Card Icon Text 4 4 * Slug: origin-canvas/card-icon-text 5 * Description: A heading and lead above four tinted cards in two columns, each with an icon beside a title and text. 5 6 * Categories: origin-canvas/card 6 * Keywords: cards, icons, features, two column, horizontal7 * Keywords: icons, features, horizontal 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 13 14 ?> 14 15 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"constrained"}} --> 15 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":" default"}} -->16 <div class="wp-block-group alignwide"><!-- wp:heading {"level":2," style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} -->17 <h2 class="wp-block-heading has- display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'How we work', 'origin-canvas' ); ?></h2>16 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained","justifyContent":"center"}} --> 17 <div class="wp-block-group alignwide"><!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 18 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'How we work', 'origin-canvas' ); ?></h2> 18 19 <!-- /wp:heading --> 19 20 20 <!-- wp:paragraph {" textColor":"text-body","fontSize":"regular-plus"} -->21 <p class="has-text- body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'A small studio with strong opinions about brand and web work. Here’s what working with us looks like in practice.', 'origin-canvas' ); ?></p>21 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 22 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'A small studio with strong opinions about brand and web work. Here’s what working with us looks like in practice.', 'origin-canvas' ); ?></p> 22 23 <!-- /wp:paragraph --></div> 23 24 <!-- /wp:group --> 24 25 25 26 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 26 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->27 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","verticalAlignment":"top"}} -->28 <div class="wp-block-group"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":" surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->29 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/settings","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>27 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 28 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 29 <div class="wp-block-group"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 30 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/settings","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 30 31 <!-- /wp:group --> 31 32 32 33 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 33 34 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 34 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( ' One project at a time', 'origin-canvas' ); ?></h3>35 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Your work gets our full attention', 'origin-canvas' ); ?></h3> 35 36 <!-- /wp:heading --> 36 37 37 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->38 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We take on roughly a project a month so the work in front of us always gets our full attention.', 'origin-canvas' ); ?></p>38 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 39 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We take on a few clients at a time, and the people you meet on the first call do the work themselves.', 'origin-canvas' ); ?></p> 39 40 <!-- /wp:paragraph --></div> 40 41 <!-- /wp:group --></div> … … 42 43 <!-- /wp:column --> 43 44 44 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->45 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","verticalAlignment":"top"}} -->46 <div class="wp-block-group"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":" surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->47 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/heading","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>45 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 46 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 47 <div class="wp-block-group"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 48 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/heading","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 48 49 <!-- /wp:group --> 49 50 … … 53 54 <!-- /wp:heading --> 54 55 55 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->56 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We tell you what we’ll do, what we won’t, and what it’ll cost - in plain language,on a single page.', 'origin-canvas' ); ?></p>56 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 57 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We tell you what we’ll do, what we won’t, and what it’ll cost, in plain language and on a single page.', 'origin-canvas' ); ?></p> 57 58 <!-- /wp:paragraph --></div> 58 59 <!-- /wp:group --></div> … … 62 63 63 64 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 64 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->65 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","verticalAlignment":"top"}} -->66 <div class="wp-block-group"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":" surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->67 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/group","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>65 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 66 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 67 <div class="wp-block-group"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 68 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/group","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 68 69 <!-- /wp:group --> 69 70 … … 73 74 <!-- /wp:heading --> 74 75 75 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->76 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Sites we build are easy for you to update on a quiet Tuesday afternoon, without needing us on a call.', 'origin-canvas' ); ?></p>76 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 77 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Sites we build are easy for you to update on a quiet Tuesday afternoon, without needing us on a call.', 'origin-canvas' ); ?></p> 77 78 <!-- /wp:paragraph --></div> 78 79 <!-- /wp:group --></div> … … 80 81 <!-- /wp:column --> 81 82 82 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->83 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","verticalAlignment":"top"}} -->84 <div class="wp-block-group"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":" surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->85 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/cover","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>83 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 84 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 85 <div class="wp-block-group"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 86 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/cover","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 86 87 <!-- /wp:group --> 87 88 … … 91 92 <!-- /wp:heading --> 92 93 93 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->94 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Half of our clients have been with us for more than three years. We’d rather build that than win awards.', 'origin-canvas' ); ?></p>94 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 95 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Half of our clients have been with us for more than three years. We’d rather build that than win awards.', 'origin-canvas' ); ?></p> 95 96 <!-- /wp:paragraph --></div> 96 97 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/card-image-text.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Card Image Text3 * Title: Work Band Cards 4 4 * Slug: origin-canvas/card-image-text 5 * Description: A heading and a link above four cards in two columns, each with a picture, a title, text and a link, on a tinted band. 5 6 * Categories: origin-canvas/card 6 * Keywords: cards,articles, content, media7 * Keywords: articles, content, media 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 12 13 13 14 ?> 14 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"surface-muted","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"constrained"}} --> 15 <section class="wp-block-group alignfull has-surface-muted-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} --> 16 <h2 class="wp-block-heading has-display-font-size alignwide" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Selected work', 'origin-canvas' ); ?></h2> 15 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-2","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained"}} --> 16 <section class="wp-block-group alignfull has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","className":"origin-canvas-align-baseline","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|small","left":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} --> 17 <div class="wp-block-group alignwide origin-canvas-align-baseline"><!-- wp:heading {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"huge"} --> 18 <h2 class="wp-block-heading has-huge-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Latest from the studio', 'origin-canvas' ); ?></h2> 17 19 <!-- /wp:heading --> 18 20 21 <!-- wp:group {"className":"origin-canvas-align-baseline","style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"flex","flexWrap":"wrap"}} --> 22 <div class="wp-block-group origin-canvas-align-baseline"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"regular"} --> 23 <p class="has-contrast-3-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Want to see more?', 'origin-canvas' ); ?></p> 24 <!-- /wp:paragraph --> 25 26 <!-- wp:paragraph {"className":"origin-canvas-no-shrink","style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 27 <p class="origin-canvas-no-shrink has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'View all', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 28 <!-- /wp:paragraph --></div> 29 <!-- /wp:group --></div> 30 <!-- /wp:group --> 31 19 32 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 20 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium"},"shadow":"var:preset|shadow|small","spacing":{"padding":{"top":"var:preset|spacing|small","right":"var:preset|spacing|small","bottom":"var:preset|spacing|large","left":"var:preset|spacing|small"}}}} -->21 <div class="wp-block-column is-vertically-aligned-stretch has- surface-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small);box-shadow:var(--wp--preset--shadow--small)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} -->22 <div class="wp-block-group"><!-- wp:image {"aspectRatio":"3/2","linkDestination":"none"," style":{"border":{"radius":"var:custom|radius|medium"}}} -->23 <figure class="wp-block-image has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/card-image-text-1.webp" alt="<?php esc_attr_e( 'Tea tins, paper pouches, and loose tea arranged on a sunlit counter.', 'origin-canvas' ); ?>" style="border-radius:var(--wp--custom--radius--medium);aspect-ratio:3/2"/></figure>33 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|small","right":"var:preset|spacing|small","bottom":"var:preset|spacing|large","left":"var:preset|spacing|small"}}}} --> 34 <div class="wp-block-column is-vertically-aligned-stretch has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} --> 35 <div class="wp-block-group"><!-- wp:image {"aspectRatio":"3/2","linkDestination":"none","className":"is-style-rounded"} --> 36 <figure class="wp-block-image is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/shop-front.webp" alt="<?php esc_attr_e( 'The open roll-up door of the Northgate Cycle Works shop, with a road bike in a repair stand inside.', 'origin-canvas' ); ?>" style="aspect-ratio:3/2"/></figure> 24 37 <!-- /wp:image --> 25 38 26 <!-- wp:group {"style":{"spacing":{"padding":{"left":"var:preset|spacing|medium","right":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"constrained"}} -->39 <!-- wp:group {"style":{"spacing":{"padding":{"left":"var:preset|spacing|medium","right":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"constrained"}} --> 27 40 <div class="wp-block-group" style="padding-right:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 28 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( ' Hartwell Tea Co.', 'origin-canvas' ); ?></h3>41 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Northgate Cycle Works', 'origin-canvas' ); ?></h3> 29 42 <!-- /wp:heading --> 30 43 31 <!-- wp:paragraph {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}},"textColor":" text-body","fontSize":"regular"} -->32 <p class="has- text-body-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'Identity and online shop for a small family tea brand. We renamed the blends, redesigned the tins, and launched the site in six weeks.', 'origin-canvas' ); ?></p>44 <!-- wp:paragraph {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}},"textColor":"contrast-2","fontSize":"regular"} --> 45 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'Web and a service list for a neighborhood bike repair shop. Prices up front, bookings online, and a site the mechanics update themselves.', 'origin-canvas' ); ?></p> 33 46 <!-- /wp:paragraph --> 34 47 35 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" primary","fontSize":"regular"} -->36 <p class="has- primary-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'View case study', 'origin-canvas' ); ?></p>48 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 49 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'View case study', 'origin-canvas' ); ?></p> 37 50 <!-- /wp:paragraph --></div> 38 51 <!-- /wp:group --></div> … … 40 53 <!-- /wp:column --> 41 54 42 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium"},"shadow":"var:preset|shadow|small","spacing":{"padding":{"top":"var:preset|spacing|small","right":"var:preset|spacing|small","bottom":"var:preset|spacing|large","left":"var:preset|spacing|small"}}}} -->43 <div class="wp-block-column is-vertically-aligned-stretch has- surface-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small);box-shadow:var(--wp--preset--shadow--small)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} -->44 <div class="wp-block-group"><!-- wp:image {"aspectRatio":"3/2","linkDestination":"none"," style":{"border":{"radius":"var:custom|radius|medium"}}} -->45 <figure class="wp-block-image has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/card-image-text-2.webp" alt="<?php esc_attr_e( 'A printed house photograph and floor plan on a pale stone work surface.', 'origin-canvas' ); ?>" style="border-radius:var(--wp--custom--radius--medium);aspect-ratio:3/2"/></figure>55 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|small","right":"var:preset|spacing|small","bottom":"var:preset|spacing|large","left":"var:preset|spacing|small"}}}} --> 56 <div class="wp-block-column is-vertically-aligned-stretch has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} --> 57 <div class="wp-block-group"><!-- wp:image {"aspectRatio":"3/2","linkDestination":"none","className":"is-style-rounded"} --> 58 <figure class="wp-block-image is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/card-image-text-2.webp" alt="<?php esc_attr_e( 'Westmount Realty listing sheets, a clipboard and house keys on the kitchen counter of an empty ranch house.', 'origin-canvas' ); ?>" style="aspect-ratio:3/2"/></figure> 46 59 <!-- /wp:image --> 47 60 48 <!-- wp:group {"style":{"spacing":{"padding":{"left":"var:preset|spacing|medium","right":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"constrained"}} -->61 <!-- wp:group {"style":{"spacing":{"padding":{"left":"var:preset|spacing|medium","right":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"constrained"}} --> 49 62 <div class="wp-block-group" style="padding-right:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 50 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Westmount Property', 'origin-canvas' ); ?></h3>63 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Westmount Realty', 'origin-canvas' ); ?></h3> 51 64 <!-- /wp:heading --> 52 65 53 <!-- wp:paragraph {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}},"textColor":" text-body","fontSize":"regular"} -->54 <p class="has- text-body-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'A property listing site that holds its own next to the big portals. Quiet type, generous white space, and a search that actually finds things.', 'origin-canvas' ); ?></p>66 <!-- wp:paragraph {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}},"textColor":"contrast-2","fontSize":"regular"} --> 67 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'A real estate listing site that holds its own next to the big national sites. Quiet type, generous white space, and a search that actually finds things.', 'origin-canvas' ); ?></p> 55 68 <!-- /wp:paragraph --> 56 69 57 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" primary","fontSize":"regular"} -->58 <p class="has- primary-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'View case study', 'origin-canvas' ); ?></p>70 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 71 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'View case study', 'origin-canvas' ); ?></p> 59 72 <!-- /wp:paragraph --></div> 60 73 <!-- /wp:group --></div> … … 64 77 65 78 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 66 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium"},"shadow":"var:preset|shadow|small","spacing":{"padding":{"top":"var:preset|spacing|small","right":"var:preset|spacing|small","bottom":"var:preset|spacing|large","left":"var:preset|spacing|small"}}}} -->67 <div class="wp-block-column is-vertically-aligned-stretch has- surface-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small);box-shadow:var(--wp--preset--shadow--small)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} -->68 <div class="wp-block-group"><!-- wp:image {"aspectRatio":"3/2","linkDestination":"none"," style":{"border":{"radius":"var:custom|radius|medium"}}} -->69 <figure class="wp-block-image has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/card-image-text-3.webp" alt="<?php esc_attr_e( 'A florist worktable with wrapped flowers, paper tags, ribbon, and shears.', 'origin-canvas' ); ?>" style="border-radius:var(--wp--custom--radius--medium);aspect-ratio:3/2"/></figure>79 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|small","right":"var:preset|spacing|small","bottom":"var:preset|spacing|large","left":"var:preset|spacing|small"}}}} --> 80 <div class="wp-block-column is-vertically-aligned-stretch has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} --> 81 <div class="wp-block-group"><!-- wp:image {"aspectRatio":"3/2","linkDestination":"none","className":"is-style-rounded"} --> 82 <figure class="wp-block-image is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/frame-samples.webp" alt="<?php esc_attr_e( 'Brass, walnut and black frame corners around a black-and-white landscape print on a framer’s counter, with a wall of corner samples behind.', 'origin-canvas' ); ?>" style="aspect-ratio:3/2"/></figure> 70 83 <!-- /wp:image --> 71 84 72 <!-- wp:group {"style":{"spacing":{"padding":{"left":"var:preset|spacing|medium","right":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"constrained"}} -->85 <!-- wp:group {"style":{"spacing":{"padding":{"left":"var:preset|spacing|medium","right":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"constrained"}} --> 73 86 <div class="wp-block-group" style="padding-right:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 74 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( ' Linden & Lark Florist', 'origin-canvas' ); ?></h3>87 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Mercer Street Framing', 'origin-canvas' ); ?></h3> 75 88 <!-- /wp:heading --> 76 89 77 <!-- wp:paragraph {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}},"textColor":" text-body","fontSize":"regular"} -->78 <p class="has- text-body-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'A weekend rebrand for a neighbourhood florist. New mark, new business cards, and a single-page site to take seasonal orders.', 'origin-canvas' ); ?></p>90 <!-- wp:paragraph {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}},"textColor":"contrast-2","fontSize":"regular"} --> 91 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'A four-week rebrand for a neighborhood frame shop. New mark, new business cards, and a single-page site that takes framing quotes.', 'origin-canvas' ); ?></p> 79 92 <!-- /wp:paragraph --> 80 93 81 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" primary","fontSize":"regular"} -->82 <p class="has- primary-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'View case study', 'origin-canvas' ); ?></p>94 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 95 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'View case study', 'origin-canvas' ); ?></p> 83 96 <!-- /wp:paragraph --></div> 84 97 <!-- /wp:group --></div> … … 86 99 <!-- /wp:column --> 87 100 88 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium"},"shadow":"var:preset|shadow|small","spacing":{"padding":{"top":"var:preset|spacing|small","right":"var:preset|spacing|small","bottom":"var:preset|spacing|large","left":"var:preset|spacing|small"}}}} -->89 <div class="wp-block-column is-vertically-aligned-stretch has- surface-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small);box-shadow:var(--wp--preset--shadow--small)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} -->90 <div class="wp-block-group"><!-- wp:image {"aspectRatio":"3/2","linkDestination":"none"," style":{"border":{"radius":"var:custom|radius|medium"}}} -->91 <figure class="wp-block-image has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/card-blog-3.webp" alt="<?php esc_attr_e( 'A notebook, paper layouts, and black-and-white prints arranged on a light studio table.', 'origin-canvas' ); ?>" style="border-radius:var(--wp--custom--radius--medium);aspect-ratio:3/2"/></figure>101 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|small","right":"var:preset|spacing|small","bottom":"var:preset|spacing|large","left":"var:preset|spacing|small"}}}} --> 102 <div class="wp-block-column is-vertically-aligned-stretch has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--small)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} --> 103 <div class="wp-block-group"><!-- wp:image {"aspectRatio":"3/2","linkDestination":"none","className":"is-style-rounded"} --> 104 <figure class="wp-block-image is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/card-blog-3.webp" alt="<?php esc_attr_e( 'The studio, a white-painted brick warehouse, seen from the street in late sun, with lit desks behind its glass roll-up door.', 'origin-canvas' ); ?>" style="aspect-ratio:3/2"/></figure> 92 105 <!-- /wp:image --> 93 106 94 <!-- wp:group {"style":{"spacing":{"padding":{"left":"var:preset|spacing|medium","right":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"constrained"}} -->107 <!-- wp:group {"style":{"spacing":{"padding":{"left":"var:preset|spacing|medium","right":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"constrained"}} --> 95 108 <div class="wp-block-group" style="padding-right:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 96 109 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Studio notes', 'origin-canvas' ); ?></h3> 97 110 <!-- /wp:heading --> 98 111 99 <!-- wp:paragraph {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}},"textColor":" text-body","fontSize":"regular"} -->100 <p class="has- text-body-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'A short quarterly write-up of what we made, what we learned, and what we’d change next time.', 'origin-canvas' ); ?></p>112 <!-- wp:paragraph {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}},"textColor":"contrast-2","fontSize":"regular"} --> 113 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'A short quarterly write-up of what we made, what we learned, and what we’d change next time.', 'origin-canvas' ); ?></p> 101 114 <!-- /wp:paragraph --> 102 115 103 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" primary","fontSize":"regular"} -->104 <p class="has- primary-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'Read the latest', 'origin-canvas' ); ?></p>116 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 117 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'Read the latest', 'origin-canvas' ); ?></p> 105 118 <!-- /wp:paragraph --></div> 106 119 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/card-info.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Card Info3 * Title: Features Cards Three Columns 4 4 * Slug: origin-canvas/card-info 5 * Description: A heading and lead above six tinted cards in three columns, each with an icon above a title and text. 5 6 * Categories: origin-canvas/card 6 * Keywords: cards, features, icons, grid7 * Keywords: icons, grid, services, benefits 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 12 13 13 14 ?> 14 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{" padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"constrained"}} -->15 <section class="wp-block-group alignfull" style=" padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained","contentSize":"720px"}} -->16 <div class="wp-block-group "><!-- wp:heading {"textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} -->17 <h2 class="wp-block-heading has- display-font-size has-text-align-center" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Why people work with us', 'origin-canvas' ); ?></h2>15 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"constrained"}} --> 16 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","layout":{"type":"constrained"}} --> 17 <div class="wp-block-group alignwide"><!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 18 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Why people work with us', 'origin-canvas' ); ?></h2> 18 19 <!-- /wp:heading --> 19 20 20 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular-plus"} -->21 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Six things we hear back from clients on the call after the project wraps.', 'origin-canvas' ); ?></p>21 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium","bottom":"0"}},"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 22 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:var(--wp--preset--spacing--small-medium);margin-bottom:0"><?php echo esc_html__( 'Six things we hear back from clients on the call after the project wraps.', 'origin-canvas' ); ?></p> 22 23 <!-- /wp:paragraph --></div> 23 24 <!-- /wp:group --> 24 25 25 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{" blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->26 <div class="wp-block-columns alignwide are-vertically-aligned-stretch" ><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->27 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} -->28 <div class="wp-block-group"><!-- wp:icon {"icon":"core/tip","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"3 8px"}}} /-->26 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"margin":{"top":"var:preset|spacing|huge"},"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 27 <div class="wp-block-columns alignwide are-vertically-aligned-stretch" style="margin-top:var(--wp--preset--spacing--huge)"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 28 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 29 <div class="wp-block-group"><!-- wp:icon {"icon":"core/tip","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"32px"}}} /--> 29 30 30 31 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> … … 32 33 <!-- /wp:heading --> 33 34 34 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->35 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'By the time we share a first design, we’ve already pushed back on the parts of the brief that didn’t quite hold together.', 'origin-canvas' ); ?></p>35 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 36 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'By the time we share a first design, we’ve already pushed back on the parts of the brief that didn’t quite hold together.', 'origin-canvas' ); ?></p> 36 37 <!-- /wp:paragraph --></div> 37 38 <!-- /wp:group --></div> 38 39 <!-- /wp:column --> 39 40 40 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->41 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} -->42 <div class="wp-block-group"><!-- wp:icon {"icon":"core/help","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"3 8px"}}} /-->41 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 42 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 43 <div class="wp-block-group"><!-- wp:icon {"icon":"core/help","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"32px"}}} /--> 43 44 44 45 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 45 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( ' Small enough to care, big enough to deliver', 'origin-canvas' ); ?></h3>46 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'A site you can run yourself', 'origin-canvas' ); ?></h3> 46 47 <!-- /wp:heading --> 47 48 48 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->49 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Three of us, every project. No junior left to figure it out, no agency layer between you and the people doing the work.', 'origin-canvas' ); ?></p>49 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 50 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We hand over the site with a short written guide and show you how to make changes, so your team can keep it current.', 'origin-canvas' ); ?></p> 50 51 <!-- /wp:paragraph --></div> 51 52 <!-- /wp:group --></div> 52 53 <!-- /wp:column --> 53 54 54 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->55 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} -->56 <div class="wp-block-group"><!-- wp:icon {"icon":"core/styles","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"3 8px"}}} /-->55 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 56 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 57 <div class="wp-block-group"><!-- wp:icon {"icon":"core/styles","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"32px"}}} /--> 57 58 58 59 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> … … 60 61 <!-- /wp:heading --> 61 62 62 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->63 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'If we don’t understand it well enough to explain it in a sentence, we don’t make it. That goes for the writing on your site too.', 'origin-canvas' ); ?></p>63 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 64 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'If we don’t understand it well enough to explain it in a sentence, we don’t make it. That goes for the writing on your site too.', 'origin-canvas' ); ?></p> 64 65 <!-- /wp:paragraph --></div> 65 66 <!-- /wp:group --></div> … … 68 69 69 70 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 70 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->71 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} -->72 <div class="wp-block-group"><!-- wp:icon {"icon":"core/desktop","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"3 8px"}}} /-->71 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 72 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 73 <div class="wp-block-group"><!-- wp:icon {"icon":"core/desktop","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"32px"}}} /--> 73 74 74 75 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> … … 76 77 <!-- /wp:heading --> 77 78 78 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->79 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Sites we build look right on a phone in a tunnel and a desktop in a fibreoffice. Same care, no excuses.', 'origin-canvas' ); ?></p>79 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 80 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Sites we build look right on a phone in a tunnel and a desktop in a fiber office. Same care, no excuses.', 'origin-canvas' ); ?></p> 80 81 <!-- /wp:paragraph --></div> 81 82 <!-- /wp:group --></div> 82 83 <!-- /wp:column --> 83 84 84 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->85 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} -->86 <div class="wp-block-group"><!-- wp:icon {"icon":"core/category","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"3 8px"}}} /-->85 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 86 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 87 <div class="wp-block-group"><!-- wp:icon {"icon":"core/category","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"32px"}}} /--> 87 88 88 89 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 89 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Colo ur with a reason', 'origin-canvas' ); ?></h3>90 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Color with a reason', 'origin-canvas' ); ?></h3> 90 91 <!-- /wp:heading --> 91 92 92 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->93 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A short palette, used the same way every time, makes a brand feel calm and confident. We pick colours that earn their place.', 'origin-canvas' ); ?></p>93 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 94 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A short palette, used the same way every time, makes a brand feel calm and confident. We pick colors that earn their place.', 'origin-canvas' ); ?></p> 94 95 <!-- /wp:paragraph --></div> 95 96 <!-- /wp:group --></div> 96 97 <!-- /wp:column --> 97 98 98 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->99 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} -->100 <div class="wp-block-group"><!-- wp:icon {"icon":"core/people","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"3 8px"}}} /-->99 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 100 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 101 <div class="wp-block-group"><!-- wp:icon {"icon":"core/people","textColor":"primary","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}},"dimensions":{"width":"32px"}}} /--> 101 102 102 103 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> … … 104 105 <!-- /wp:heading --> 105 106 106 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->107 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Real keyboard navigation, real focus states, real screen-reader labels - checked by hand before launch, every time.', 'origin-canvas' ); ?></p>107 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 108 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Real keyboard navigation, real focus states, and real screen-reader labels, all checked by hand before every launch.', 'origin-canvas' ); ?></p> 108 109 <!-- /wp:paragraph --></div> 109 110 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/card-pricing.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Card Pricing3 * Title: Pricing Band Cards 4 4 * Slug: origin-canvas/card-pricing 5 * Description: A heading and lead above three price cards in a row on a tinted band; the middle card has a colored top bar. 5 6 * Categories: origin-canvas/pricing 6 * Keywords: cards,plans, tiered, featured7 * Keywords: plans, tiered, featured 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 12 13 13 14 ?> 14 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":" surface-muted","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"constrained"}} -->15 <section class="wp-block-group alignfull has- surface-muted-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained","contentSize":"720px"}} -->16 <div class="wp-block-group "><!-- wp:heading {"textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} -->17 <h2 class="wp-block-heading has-display-font-size has-text-align-center " style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'What working with us costs', 'origin-canvas' ); ?></h2>15 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-2","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"constrained"}} --> 16 <section class="wp-block-group alignfull has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 17 <div class="wp-block-group alignwide"><!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 18 <h2 class="wp-block-heading has-display-font-size has-text-align-center alignwide" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'What working with us costs', 'origin-canvas' ); ?></h2> 18 19 <!-- /wp:heading --> 19 20 20 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular-plus"} -->21 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Three places to start. Most clients land somewhere on the middle tier.', 'origin-canvas' ); ?></p>21 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 22 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Three places to start. Most clients land somewhere on the middle tier.', 'origin-canvas' ); ?></p> 22 23 <!-- /wp:paragraph --></div> 23 24 <!-- /wp:group --> 24 25 25 26 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 26 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->27 <div class="wp-block-column is-vertically-aligned-stretch has- surface-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} -->28 <div class="wp-block-group"><!-- wp:paragraph {" fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->29 <p class="has- extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Starter', 'origin-canvas' ); ?></p>27 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 28 <div class="wp-block-column is-vertically-aligned-stretch has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 29 <div class="wp-block-group"><!-- wp:paragraph {"textColor":"contrast","fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.06em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 30 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Starter', 'origin-canvas' ); ?></p> 30 31 <!-- /wp:paragraph --> 31 32 32 <!-- wp:paragraph {"textColor":" text-heading","fontSize":"display","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} -->33 <p class="has- text-heading-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '£2,400 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;color:var(--wp--preset--color--text-body);">one-off</span>', 'origin-canvas' ) ); ?></p>33 <!-- wp:paragraph {"textColor":"contrast","fontSize":"huge","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} --> 34 <p class="has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '$2,500 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;letter-spacing:normal;color:var(--wp--preset--color--contrast-2);">one-time</span>', 'origin-canvas' ) ); ?></p> 34 35 <!-- /wp:paragraph --> 35 36 36 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->37 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A focused site for a small business that knows what it wants to say.', 'origin-canvas' ); ?></p>37 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 38 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A focused site for a small business that knows what it wants to say.', 'origin-canvas' ); ?></p> 38 39 <!-- /wp:paragraph --> 39 40 40 <!-- wp:list {"className":"is-style-origin-canvas-list-check ","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} -->41 <ul class="wp-block-list is-style-origin-canvas-list-check has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to five pages', 'origin-canvas' ); ?></li><!-- /wp:list-item -->41 <!-- wp:list {"className":"is-style-origin-canvas-list-check-neutral","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} --> 42 <ul class="wp-block-list is-style-origin-canvas-list-check-neutral has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to five pages', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 42 43 <!-- wp:list-item --><li><?php echo esc_html__( 'Logo refresh', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 43 44 <!-- wp:list-item --><li><?php echo esc_html__( 'Two rounds of revisions', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 44 <!-- wp:list-item --><li><?php echo esc_html__( 'T wo-week delivery', 'origin-canvas' ); ?></li><!-- /wp:list-item --></ul>45 <!-- wp:list-item --><li><?php echo esc_html__( 'Three-week delivery', 'origin-canvas' ); ?></li><!-- /wp:list-item --></ul> 45 46 <!-- /wp:list --> 46 47 … … 53 54 <!-- /wp:column --> 54 55 55 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium","top":{"color":"var:preset|color|primary","width":"4px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->56 <div class="wp-block-column is-vertically-aligned-stretch has- surface-base-background-color has-background" style="border-top-color:var(--wp--preset--color--primary);border-top-width:4px;border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} -->57 <div class="wp-block-group"><!-- wp:paragraph {"textColor":" primary","fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->58 <p class="has- primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Studio', 'origin-canvas' ); ?></p>56 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium","top":{"color":"var:preset|color|primary","width":"4px"}},"spacing":{"padding":{"top":"calc(var(--wp--preset--spacing--large) - 4px)","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 57 <div class="wp-block-column is-vertically-aligned-stretch has-base-background-color has-background" style="border-top-color:var(--wp--preset--color--primary);border-top-width:4px;border-radius:var(--wp--custom--radius--medium);padding-top:calc(var(--wp--preset--spacing--large) - 4px);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 58 <div class="wp-block-group"><!-- wp:paragraph {"textColor":"contrast","fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.06em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 59 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Studio', 'origin-canvas' ); ?></p> 59 60 <!-- /wp:paragraph --> 60 61 61 <!-- wp:paragraph {"textColor":" text-heading","fontSize":"display","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} -->62 <p class="has- text-heading-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '£6,000 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;color:var(--wp--preset--color--text-body);">one-off</span>', 'origin-canvas' ) ); ?></p>62 <!-- wp:paragraph {"textColor":"contrast","fontSize":"huge","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} --> 63 <p class="has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '$8,000 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;letter-spacing:normal;color:var(--wp--preset--color--contrast-2);">one-time</span>', 'origin-canvas' ) ); ?></p> 63 64 <!-- /wp:paragraph --> 64 65 65 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->66 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Our standard engagement: brand work, site, and a hand-written launch checklist.', 'origin-canvas' ); ?></p>66 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 67 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Our standard engagement: brand work, site, and a hand-written launch checklist.', 'origin-canvas' ); ?></p> 67 68 <!-- /wp:paragraph --> 68 69 69 <!-- wp:list {"className":"is-style-origin-canvas-list-check ","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} -->70 <ul class="wp-block-list is-style-origin-canvas-list-check has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to twelvepages', 'origin-canvas' ); ?></li><!-- /wp:list-item -->71 <!-- wp:list-item --><li><?php echo esc_html__( 'Full identity (mark, colo ur, type)', 'origin-canvas' ); ?></li><!-- /wp:list-item -->70 <!-- wp:list {"className":"is-style-origin-canvas-list-check-neutral","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} --> 71 <ul class="wp-block-list is-style-origin-canvas-list-check-neutral has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to eight pages', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 72 <!-- wp:list-item --><li><?php echo esc_html__( 'Full identity (mark, color, type)', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 72 73 <!-- wp:list-item --><li><?php echo esc_html__( 'Photography direction', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 73 <!-- wp:list-item --><li><?php echo esc_html__( ' Four-week delivery', 'origin-canvas' ); ?></li><!-- /wp:list-item --></ul>74 <!-- wp:list-item --><li><?php echo esc_html__( 'Eight-week delivery', 'origin-canvas' ); ?></li><!-- /wp:list-item --></ul> 74 75 <!-- /wp:list --> 75 76 … … 82 83 <!-- /wp:column --> 83 84 84 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->85 <div class="wp-block-column is-vertically-aligned-stretch has- surface-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} -->86 <div class="wp-block-group"><!-- wp:paragraph {" fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->87 <p class="has- extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Retained', 'origin-canvas' ); ?></p>85 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 86 <div class="wp-block-column is-vertically-aligned-stretch has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 87 <div class="wp-block-group"><!-- wp:paragraph {"textColor":"contrast","fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.06em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 88 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Retained', 'origin-canvas' ); ?></p> 88 89 <!-- /wp:paragraph --> 89 90 90 <!-- wp:paragraph {"textColor":" text-heading","fontSize":"display","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} -->91 <p class="has- text-heading-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '£1,800 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;color:var(--wp--preset--color--text-body);">per month</span>', 'origin-canvas' ) ); ?></p>91 <!-- wp:paragraph {"textColor":"contrast","fontSize":"huge","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} --> 92 <p class="has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '$1,800 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;letter-spacing:normal;color:var(--wp--preset--color--contrast-2);">per month</span>', 'origin-canvas' ) ); ?></p> 92 93 <!-- /wp:paragraph --> 93 94 94 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->95 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'For clients who treat their site like a living thing, not a one-offproject.', 'origin-canvas' ); ?></p>95 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 96 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'For clients who treat their site like a living thing, not a one-time project.', 'origin-canvas' ); ?></p> 96 97 <!-- /wp:paragraph --> 97 98 98 <!-- wp:list {"className":"is-style-origin-canvas-list-check ","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} -->99 <ul class="wp-block-list is-style-origin-canvas-list-check has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to eight hoursa month', 'origin-canvas' ); ?></li><!-- /wp:list-item -->99 <!-- wp:list {"className":"is-style-origin-canvas-list-check-neutral","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} --> 100 <ul class="wp-block-list is-style-origin-canvas-list-check-neutral has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to two days of work a month', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 100 101 <!-- wp:list-item --><li><?php echo esc_html__( 'Quarterly review calls', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 101 102 <!-- wp:list-item --><li><?php echo esc_html__( 'Priority response', 'origin-canvas' ); ?></li><!-- /wp:list-item --> … … 105 106 <!-- wp:buttons {"style":{"spacing":{"margin":{"top":"var:preset|spacing|large"}}},"layout":{"type":"flex","justifyContent":"stretch"}} --> 106 107 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:button {"className":"is-style-outline"} --> 107 <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( ' Enquire', 'origin-canvas' ); ?></a></div>108 <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Inquire', 'origin-canvas' ); ?></a></div> 108 109 <!-- /wp:button --></div> 109 110 <!-- /wp:buttons --></div> -
origin-canvas/1.4.3/patterns/card-stat.php
r338392 r356743 3 3 * Title: Card Stat 4 4 * Slug: origin-canvas/card-stat 5 * Description: Four figures in one line, each over a short label, on a tinted band. 5 6 * Categories: origin-canvas/card 6 7 * Keywords: stats, numbers, metrics, four column, kpi … … 12 13 13 14 ?> 14 <!-- wp:group {"tagName":"section","align":"full"," style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->15 <section class="wp-block-group alignfull " style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->15 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-2","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 16 <section class="wp-block-group alignfull has-base-2-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 16 17 <div class="wp-block-columns alignwide"><!-- wp:column --> 17 18 <div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 18 <div class="wp-block-group"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"700","lineHeight":"1.1"}},"textColor":"primary","fontSize":"display"} -->19 <p class=" has-text-align-center has-primary-color has-text-color has-display-font-size" style="font-weight:700;line-height:1.1"><?php echo esc_html__( '38', 'origin-canvas' ); ?></p>19 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1.1"}},"textColor":"contrast","fontSize":"display"} --> 20 <p class="origin-canvas-figure has-contrast-color has-text-color has-display-font-size" style="font-weight:700;line-height:1.1"><?php echo esc_html__( '38', 'origin-canvas' ); ?></p> 20 21 <!-- /wp:paragraph --> 21 22 22 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular"} -->23 <p class="has- text-align-center has-text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Sites launched', 'origin-canvas' ); ?></p>23 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 24 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Sites launched', 'origin-canvas' ); ?></p> 24 25 <!-- /wp:paragraph --></div> 25 26 <!-- /wp:group --></div> … … 28 29 <!-- wp:column --> 29 30 <div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 30 <div class="wp-block-group"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"700","lineHeight":"1.1"}},"textColor":"primary","fontSize":"display"} -->31 <p class=" has-text-align-center has-primary-color has-text-color has-display-font-size" style="font-weight:700;line-height:1.1"><?php echo esc_html__( '92%', 'origin-canvas' ); ?></p>31 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1.1"}},"textColor":"contrast","fontSize":"display"} --> 32 <p class="origin-canvas-figure has-contrast-color has-text-color has-display-font-size" style="font-weight:700;line-height:1.1"><?php echo esc_html__( '92%', 'origin-canvas' ); ?></p> 32 33 <!-- /wp:paragraph --> 33 34 34 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular"} -->35 <p class="has- text-align-center has-text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Clients who come back', 'origin-canvas' ); ?></p>35 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 36 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Clients who come back', 'origin-canvas' ); ?></p> 36 37 <!-- /wp:paragraph --></div> 37 38 <!-- /wp:group --></div> … … 40 41 <!-- wp:column --> 41 42 <div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 42 <div class="wp-block-group"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"700","lineHeight":"1.1"}},"textColor":"primary","fontSize":"display"} -->43 <p class=" has-text-align-center has-primary-color has-text-color has-display-font-size" style="font-weight:700;line-height:1.1"><?php echo esc_html__( '4weeks', 'origin-canvas' ); ?></p>43 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1.1"}},"textColor":"contrast","fontSize":"display"} --> 44 <p class="origin-canvas-figure has-contrast-color has-text-color has-display-font-size" style="font-weight:700;line-height:1.1"><?php echo esc_html__( '8 weeks', 'origin-canvas' ); ?></p> 44 45 <!-- /wp:paragraph --> 45 46 46 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular"} -->47 <p class="has- text-align-center has-text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Average delivery', 'origin-canvas' ); ?></p>47 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 48 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Average delivery', 'origin-canvas' ); ?></p> 48 49 <!-- /wp:paragraph --></div> 49 50 <!-- /wp:group --></div> … … 52 53 <!-- wp:column --> 53 54 <div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 54 <div class="wp-block-group"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"700","lineHeight":"1.1"}},"textColor":"primary","fontSize":"display"} -->55 <p class=" has-text-align-center has-primary-color has-text-color has-display-font-size" style="font-weight:700;line-height:1.1"><?php echo esc_html__( '8 years', 'origin-canvas' ); ?></p>55 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1.1"}},"textColor":"contrast","fontSize":"display"} --> 56 <p class="origin-canvas-figure has-contrast-color has-text-color has-display-font-size" style="font-weight:700;line-height:1.1"><?php echo esc_html__( '8 years', 'origin-canvas' ); ?></p> 56 57 <!-- /wp:paragraph --> 57 58 58 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular"} -->59 <p class="has- text-align-center has-text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Working together', 'origin-canvas' ); ?></p>59 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 60 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Working together', 'origin-canvas' ); ?></p> 60 61 <!-- /wp:paragraph --></div> 61 62 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/card-team-member.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: CardTeam Member3 * Title: Team Member 4 4 * Slug: origin-canvas/card-team-member 5 * Description: A single team member card with portrait, name, role, and social links. Insert inside a Columns block for a team grid layout.5 * Description: One team member, centered: a round portrait over the name, role, a short bio and social links. 6 6 * Categories: team 7 * Keywords: profile, person, staff, bio,headshot7 * Keywords: profile, person, staff, headshot 8 8 * Block Types: core/post-content 9 9 * Inserter: true … … 15 15 <!-- wp:group {"style":{"spacing":{"blockGap":"0","padding":{"top":"0","right":"0","bottom":"0","left":"0"}}},"layout":{"type":"constrained","justifyContent":"center"}} --> 16 16 <div class="wp-block-group" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","align":"center","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}}} --> 17 <figure class="wp-block-image aligncenter is-resized is-style-origin-canvas-rounded-full" style="margin-bottom:var(--wp--preset--spacing--medium)"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-claire-bennett.webp" alt="<?php esc_attr_e( 'Portrait of Claire Bennett, Founder.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure>17 <figure class="wp-block-image aligncenter is-resized is-style-origin-canvas-rounded-full" style="margin-bottom:var(--wp--preset--spacing--medium)"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-claire-bennett.webp" alt="<?php esc_attr_e( 'Portrait of Claire Bennett, Co-founder.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 18 18 <!-- /wp:image --> 19 19 20 <!-- wp:heading {" textAlign":"center","level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"text-heading","fontSize":"regular-plus"} -->21 <h3 class="wp-block-heading has-text-align-center has- text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Claire Bennett', 'origin-canvas' ); ?></h3>20 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}},"typography":{"textAlign":"center"}},"textColor":"contrast","fontSize":"regular-plus"} --> 21 <h3 class="wp-block-heading has-text-align-center has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Claire Bennett', 'origin-canvas' ); ?></h3> 22 22 <!-- /wp:heading --> 23 23 24 <!-- wp:paragraph {" align":"center","style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"regular"} -->25 <p class="has-text-align-center has- text-body-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Founder', 'origin-canvas' ); ?></p>24 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-3","fontSize":"regular"} --> 25 <p class="has-text-align-center has-contrast-3-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500"><?php echo esc_html__( 'Co-founder', 'origin-canvas' ); ?></p> 26 26 <!-- /wp:paragraph --> 27 27 28 <!-- wp:paragraph {" align":"center","style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"small"} -->29 <p class="has-text-align-center has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Twelve years in agencies before going small — she writes about type, colour, and the craft of making sites that look designed rather than assembled.', 'origin-canvas' ); ?></p>28 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}},"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"small"} --> 29 <p class="has-text-align-center has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Twelve years in agencies before going small. She writes about type, color, and the craft of making sites that look designed rather than assembled.', 'origin-canvas' ); ?></p> 30 30 <!-- /wp:paragraph --> 31 31 32 <!-- wp:paragraph {" align":"center","className":"origin-canvas-links-plain","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-muted","fontSize":"small"} -->33 <p class="origin-canvas-links-plain has-text-align-center has- text-muted-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p>32 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"500","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-3","fontSize":"small"} --> 33 <p class="origin-canvas-links-plain has-text-align-center has-contrast-3-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p> 34 34 <!-- /wp:paragraph --></div> 35 35 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/card-testimonial.php
r347102 r356743 3 3 * Title: Card Testimonial 4 4 * Slug: origin-canvas/card-testimonial 5 * Description: A single testimonial card with quote, avatar, name, and role. Insert inside a Columns block for a multi-testimonial layout.5 * Description: One quote on a tinted card, with a small portrait beside the name and role. 6 6 * Categories: testimonials 7 7 * Keywords: endorsement, review, client, praise … … 13 13 14 14 ?> 15 <!-- wp:group {"backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"},"blockGap":"0"}},"layout":{"type":"constrained"}} -->16 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-large"}}},"textColor":"text-body","fontSize":"regular-plus"} -->17 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-large)"><?php echo esc_html__( '“They asked the questions our last designer didn’t. The site finally feels like ours, not a template we tried to make fit.”', 'origin-canvas' ); ?></p>15 <!-- wp:group {"backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"},"blockGap":"0"}},"layout":{"type":"constrained"}} --> 16 <div class="wp-block-group has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-large"}},"typography":{"fontWeight":"500"}},"textColor":"contrast","fontSize":"regular-plus"} --> 17 <p class="has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-large);font-weight:500"><?php echo esc_html__( '“They built us an archive we actually keep up to date. Every project goes in the week it finishes.”', 'origin-canvas' ); ?></p> 18 18 <!-- /wp:paragraph --> 19 19 20 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"flex","verticalAlignment":"center"}} -->20 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 21 21 <div class="wp-block-group"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"48px","height":"48px","className":"is-style-origin-canvas-rounded-full"} --> 22 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/ card-testimonial-1.webp" alt="<?php esc_attr_e( 'Hands holding a cup of tea beside simple tea packaging and loose leaves.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:48px;height:48px"/></figure>22 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-helen-marsh.webp" alt="<?php esc_attr_e( 'Portrait of Helen Marsh, Principal of Fairview Architects.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:48px;height:48px"/></figure> 23 23 <!-- /wp:image --> 24 24 25 25 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 26 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"regular"} -->27 <p class="has- text-heading-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Sarah Jenkins', 'origin-canvas' ); ?></p>26 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 27 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Helen Marsh', 'origin-canvas' ); ?></p> 28 28 <!-- /wp:paragraph --> 29 29 30 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}} },"textColor":"text-body","fontSize":"small"} -->31 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Founder, Hartwell Tea Co.', 'origin-canvas' ); ?></p>30 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"500"}},"textColor":"contrast-3","fontSize":"small"} --> 31 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'Principal, Fairview Architects', 'origin-canvas' ); ?></p> 32 32 <!-- /wp:paragraph --></div> 33 33 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/cta-band.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: CTA Band3 * Title: CTA Card Split 4 4 * Slug: origin-canvas/cta-band 5 * Description: A tinted rounded card the width of the content, with a heading and text beside an availability line and one button. 5 6 * Categories: call-to-action 6 * Keywords: conversion, banner, home, availability7 * Keywords: conversion, banner, prompt 7 8 * Block Types: core/post-content 8 9 * Viewport Width: 1500 … … 13 14 14 15 ?> 15 <!-- wp:group {"metadata":{"patternName":"origin-canvas/cta-band","name":"CTA Band","categories":["call-to-action"]},"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->16 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|large"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} -->17 <div class="wp-block-group alignwide has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--large);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->16 <!-- wp:group {"metadata":{"patternName":"origin-canvas/cta-band","name":"CTA Card Split","categories":["call-to-action"]},"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 17 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|large"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} --> 18 <div class="wp-block-group alignwide has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--large);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 18 19 <div class="wp-block-columns are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"42%"} --> 19 20 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:42%"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|extra-small","margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} --> 20 21 <div class="wp-block-group" style="margin-top:0;margin-bottom:0"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"fontSize":"large"} --> 21 <h3 class="wp-block-heading has-large-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( ' Have a project in mind?', 'origin-canvas' ); ?></h3>22 <h3 class="wp-block-heading has-large-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Ready when you are', 'origin-canvas' ); ?></h3> 22 23 <!-- /wp:heading --> 23 24 24 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"regular"} -->25 <p class="has- text-body-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Most projects start with a single email. If we’re a fit, we’ll tell you on the first call.', 'origin-canvas' ); ?></p>25 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular"} --> 26 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Most projects start with a single email. If we’re a fit, we’ll tell you on the first call.', 'origin-canvas' ); ?></p> 26 27 <!-- /wp:paragraph --></div> 27 28 <!-- /wp:group --></div> … … 30 31 <!-- wp:column {"verticalAlignment":"center","width":"26%"} --> 31 32 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:26%"><!-- wp:group {"layout":{"type":"flex","justifyContent":"center","flexWrap":"nowrap","verticalAlignment":"center"}} --> 32 <div class="wp-block-group"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"small"} -->33 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><span aria-hidden="true" style="background-color:var(--wp--preset--color--primary);border-radius:999px;display:inline-block;height:8px;margin-right:12px;vertical-align:middle;width:8px"></span><?php echo esc_html__( 'One slot open', 'origin-canvas' ); ?> · <?php echo esc_html__( 'Summer ’26', 'origin-canvas' ); ?></p>33 <div class="wp-block-group"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 34 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><span aria-hidden="true" style="background-color:var(--wp--preset--color--primary);border-radius:999px;display:inline-block;height:8px;margin-right:12px;vertical-align:middle;width:8px"></span><?php echo esc_html__( 'One slot open', 'origin-canvas' ); ?></p> 34 35 <!-- /wp:paragraph --></div> 35 36 <!-- /wp:group --></div> … … 39 40 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:24%"> 40 41 <!-- wp:buttons {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"flex","justifyContent":"right"}} --> 41 <div class="wp-block-buttons is-content-justification-right is-layout-flex" style="margin-top:0;margin-bottom:0"><!-- wp:button {"style":{"spacing":{"padding":{"top":"var:preset|spacing|compact","right":"var:preset|spacing|large","bottom":"var:preset|spacing|compact","left":"var:preset|spacing|large"}}},"fontSize":"small"} -->42 <div class="wp-block-button"><a class="wp-block-button__link has-small-font-size has-custom-font-size wp-element-button" style="padding-top:var(--wp--preset--spacing--compact);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--compact);padding-left:var(--wp--preset--spacing--large)"><?php echo esc_html__( 'Start a conversation', 'origin-canvas' ); ?> →</a></div>42 <div class="wp-block-buttons" style="margin-top:0;margin-bottom:0"><!-- wp:button {"style":{"spacing":{"padding":{"top":"var:preset|spacing|small-medium","right":"var:preset|spacing|large","bottom":"var:preset|spacing|small-medium","left":"var:preset|spacing|large"}}},"fontSize":"small","url":"#"} --> 43 <div class="wp-block-button"><a class="wp-block-button__link has-small-font-size has-custom-font-size wp-element-button" href="#" style="padding-top:var(--wp--preset--spacing--small-medium);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--small-medium);padding-left:var(--wp--preset--spacing--large)"><?php echo esc_html__( 'Start a conversation', 'origin-canvas' ); ?> →</a></div> 43 44 <!-- /wp:button --></div> 44 45 <!-- /wp:buttons --></div> -
origin-canvas/1.4.3/patterns/cta-banner.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: CTA Ban ner3 * Title: CTA Band Inline 4 4 * Slug: origin-canvas/cta-banner 5 * Description: A dark band with a large heading beside one button. 5 6 * Categories: call-to-action 6 * Keywords: conversion, dark,prompt, strip7 * Keywords: conversion, prompt, strip 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 12 13 13 14 ?> 14 <!-- wp:group {"tagName":"section","align":"full","style":{"color":{"background":" #111827","text":"#F3F4F6"},"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->15 <section class="wp-block-group alignfull has-text-color has-background" style="color: #F3F4F6;background-color:#111827;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","verticalAlignment":"center"}} -->16 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"color":{"text":" #F3F4F6"}},"fontSize":"huge"} -->17 <h3 class="wp-block-heading has-huge-font-size has-text-color" style="margin-top:0;margin-bottom:0;color: #F3F4F6"><?php echo esc_html__( 'Have a project in mind?', 'origin-canvas' ); ?></h3>15 <!-- wp:group {"tagName":"section","align":"full","style":{"color":{"background":"var(--wp--custom--dark--bg)","text":"var(--wp--custom--dark--text)"},"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 16 <section class="wp-block-group alignfull has-text-color has-background" style="color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","verticalAlignment":"center"}} --> 17 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"color":{"text":"var(--wp--custom--dark--text)"}},"fontSize":"huge"} --> 18 <h3 class="wp-block-heading has-huge-font-size has-text-color" style="margin-top:0;margin-bottom:0;color:var(--wp--custom--dark--text)"><?php echo esc_html__( 'Ready when you are', 'origin-canvas' ); ?></h3> 18 19 <!-- /wp:heading --> 19 20 -
origin-canvas/1.4.3/patterns/cta-buttons.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: CTA B uttons3 * Title: CTA Band Tinted 4 4 * Slug: origin-canvas/cta-buttons 5 * Description: A tinted band with a centered heading, a short lead and two buttons. 5 6 * Categories: call-to-action 6 * Keywords: conversion, centered,signup, prompt7 * Keywords: conversion, signup, prompt 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 12 13 13 14 ?> 14 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":" surface-muted","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->15 <section class="wp-block-group alignfull has- surface-muted-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained","contentSize":"720px"}} -->16 <div class="wp-block-group"><!-- wp:heading {" textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} -->15 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-2","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 16 <section class="wp-block-group alignfull has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained"}} --> 17 <div class="wp-block-group"><!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 17 18 <h2 class="wp-block-heading has-display-font-size has-text-align-center" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Ready when you are', 'origin-canvas' ); ?></h2> 18 19 <!-- /wp:heading --> 19 20 20 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular-plus"} -->21 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'A short conversation tells us most of what we need to know. No pitch decks, no fee until we agree on scope.', 'origin-canvas' ); ?></p>21 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 22 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'A short conversation tells us most of what we need to know. No pitch decks, no fee until we agree on scope.', 'origin-canvas' ); ?></p> 22 23 <!-- /wp:paragraph --> 23 24 24 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing| compact","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"center","orientation":"horizontal"}} -->25 <div class="wp-block-buttons is-content-justification-center is-layout-flex" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button -->25 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"center","orientation":"horizontal"}} --> 26 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button --> 26 27 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Email us', 'origin-canvas' ); ?></a></div> 27 28 <!-- /wp:button --> 28 29 29 <!-- wp:button {"className":"is-style-o rigin-canvas-outline-strong"} -->30 <div class="wp-block-button is-style-o rigin-canvas-outline-strong"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Book a call', 'origin-canvas' ); ?></a></div>30 <!-- wp:button {"className":"is-style-outline"} --> 31 <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Book a call', 'origin-canvas' ); ?></a></div> 31 32 <!-- /wp:button --></div> 32 33 <!-- /wp:buttons --></div> -
origin-canvas/1.4.3/patterns/cta-card.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: CTA Card 3 * Title: CTA Card Tinted 4 4 * Slug: origin-canvas/cta-card 5 * Description: A tinted rounded card with a centered heading, a short lead and one button. 5 6 * Categories: call-to-action 6 * Keywords: conversion, centered,surface, prompt7 * Keywords: conversion, surface, prompt 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 13 14 ?> 14 15 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 15 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"shadow":"var:preset|shadow|small","spacing":{"padding":{"top":"var:preset|spacing|jumbo","right":"var:preset|spacing|jumbo","bottom":"var:preset|spacing|jumbo","left":"var:preset|spacing|jumbo"},"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained","contentSize":"640px"}} -->16 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--jumbo);padding-right:var(--wp--preset--spacing--jumbo);padding-bottom:var(--wp--preset--spacing--jumbo);padding-left:var(--wp--preset--spacing--jumbo);box-shadow:var(--wp--preset--shadow--small)"><!-- wp:heading {"textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} -->17 <h2 class="wp-block-heading has- display-font-size has-text-align-center" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Built around a single project a month', 'origin-canvas' ); ?></h2>16 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|jumbo","right":"var:preset|spacing|jumbo","bottom":"var:preset|spacing|jumbo","left":"var:preset|spacing|jumbo"},"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained"}} --> 17 <div class="wp-block-group has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--jumbo);padding-right:var(--wp--preset--spacing--jumbo);padding-bottom:var(--wp--preset--spacing--jumbo);padding-left:var(--wp--preset--spacing--jumbo)"><!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"huge"} --> 18 <h2 class="wp-block-heading has-huge-font-size has-text-align-center" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'The people you meet do the work', 'origin-canvas' ); ?></h2> 18 19 <!-- /wp:heading --> 19 20 20 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular-plus"} -->21 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'We keep our roster small so the work in front of us gets the attention it needs. If we’re a fit, we’ll tell you on the first call.', 'origin-canvas' ); ?></p>21 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 22 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'We keep our roster small so the work in front of us gets the attention it needs. If we’re a fit, we’ll tell you on the first call.', 'origin-canvas' ); ?></p> 22 23 <!-- /wp:paragraph --> 23 24 24 25 <!-- wp:buttons {"style":{"spacing":{"margin":{"top":"var:preset|spacing|medium"}}},"layout":{"type":"flex","justifyContent":"center"}} --> 25 <div class="wp-block-buttons is-content-justification-center is-layout-flex" style="margin-top:var(--wp--preset--spacing--medium)"><!-- wp:button -->26 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--medium)"><!-- wp:button --> 26 27 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Start a conversation', 'origin-canvas' ); ?></a></div> 27 28 <!-- /wp:button --></div> -
origin-canvas/1.4.3/patterns/cta-closing.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: C losing CTA3 * Title: CTA Card Dark 4 4 * Slug: origin-canvas/cta-closing 5 * Description: A dark closing call-to-action band for the end of the theme landing page.5 * Description: A dark rounded card the width of the content, with an eyebrow, a large centered heading, a short lead and two buttons. 6 6 * Categories: call-to-action 7 * Keywords: conversion, download, footer, final7 * Keywords: conversion, download, inverted 8 8 * Viewport Width: 1500 9 9 * Block Types: … … 17 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"border":{"radius":"var:custom|radius|large"},"color":{"background":"var(--wp--custom--dark--bg)","text":"var(--wp--custom--dark--text)"},"spacing":{"padding":{"top":"var:preset|spacing|colossal","right":"var:preset|spacing|huge","bottom":"var:preset|spacing|colossal","left":"var:preset|spacing|huge"}}},"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group alignwide has-text-color has-background" style="border-radius:var(--wp--custom--radius--large);color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);padding-top:var(--wp--preset--spacing--colossal);padding-right:var(--wp--preset--spacing--huge);padding-bottom:var(--wp--preset--spacing--colossal);padding-left:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {" align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} -->20 <p class=" has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Ready when you are', 'origin-canvas' ); ?></p>19 <div class="wp-block-group alignwide has-text-color has-background" style="border-radius:var(--wp--custom--radius--large);color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);padding-top:var(--wp--preset--spacing--colossal);padding-right:var(--wp--preset--spacing--huge);padding-bottom:var(--wp--preset--spacing--colossal);padding-left:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} --> 20 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Ready when you are', 'origin-canvas' ); ?></p> 21 21 <!-- /wp:paragraph --> 22 22 23 <!-- wp:heading {" textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}},"color":{"text":"var(--wp--custom--dark--text)"}},"fontSize":"display-xl"} -->24 <h2 class="wp-block-heading has-text-align-center has-text-color has-display-xl-font-size" style="color:var(--wp--custom--dark--text);margin-top:0;margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'Start closer to finished.', 'origin-canvas' ); ?></h2>23 <!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"color":{"text":"var(--wp--custom--dark--text)"},"typography":{"textAlign":"center"}},"fontSize":"display-xl"} --> 24 <h2 class="wp-block-heading has-text-align-center alignwide has-text-color has-display-xl-font-size" style="color:var(--wp--custom--dark--text);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Start closer to finished.', 'origin-canvas' ); ?></h2> 25 25 <!-- /wp:heading --> 26 26 27 <!-- wp:group {" layout":{"type":"constrained","contentSize":"640px"}} -->28 <div class="wp-block-group" ><!-- wp:paragraph {"align":"center","style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"regular-plus"} -->27 <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}}},"layout":{"type":"constrained"}} --> 28 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--small-medium)"><!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"regular-plus"} --> 29 29 <p class="has-text-align-center has-text-color has-regular-plus-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Install Origin Canvas, pick a style variation, drop in patterns. You will have a real site before you have second-guessed the font.', 'origin-canvas' ); ?></p> 30 30 <!-- /wp:paragraph --></div> … … 32 32 33 33 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"center","orientation":"horizontal"}} --> 34 <div class="wp-block-buttons is-content-justification-center is-layout-flex" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button {"className":"is-style-origin-canvas-fill-primary"} -->34 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button {"className":"is-style-origin-canvas-fill-primary"} --> 35 35 <div class="wp-block-button is-style-origin-canvas-fill-primary"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Download free', 'origin-canvas' ); ?></a></div> 36 36 <!-- /wp:button --> -
origin-canvas/1.4.3/patterns/cta-inline.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: CTA Inline3 * Title: CTA Split 4 4 * Slug: origin-canvas/cta-inline 5 * Description: A heading and text beside one button, with no fill. 5 6 * Categories: call-to-action 6 7 * Keywords: conversion, horizontal, prompt, compact … … 14 15 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 15 16 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","verticalAlignment":"center"} --> 16 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":" 66.66%"} -->17 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis: 66.66%"><!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"fontSize":"display"} -->18 <h2 class="wp-block-heading has- display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Want our quarterly notes?', 'origin-canvas' ); ?></h2>17 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 18 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"fontSize":"huge"} --> 19 <h2 class="wp-block-heading has-huge-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Quarterly notes from the studio', 'origin-canvas' ); ?></h2> 19 20 <!-- /wp:heading --> 20 21 21 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular-plus"} -->22 <p class="has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Four short letters a year about what we’re learning, what we made, and what we’d do differently.', 'origin-canvas' ); ?></p>22 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular-plus"} --> 23 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Four short letters a year about what we’re learning, what we made, and what we’d do differently.', 'origin-canvas' ); ?></p> 23 24 <!-- /wp:paragraph --></div> 24 25 <!-- /wp:column --> 25 26 26 <!-- wp:column {"verticalAlignment":"center","width":" 33.33%"} -->27 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis: 33.33%"><!-- wp:buttons {"layout":{"type":"flex","justifyContent":"right"}} -->28 <div class="wp-block-buttons "><!-- wp:button -->27 <!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 28 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:buttons {"className":"origin-canvas-cta-inline-action","layout":{"type":"flex","justifyContent":"right"}} --> 29 <div class="wp-block-buttons origin-canvas-cta-inline-action"><!-- wp:button --> 29 30 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Subscribe', 'origin-canvas' ); ?></a></div> 30 31 <!-- /wp:button --></div> -
origin-canvas/1.4.3/patterns/cta-newsletter.php
r347102 r356743 3 3 * Title: CTA Newsletter 4 4 * Slug: origin-canvas/cta-newsletter 5 * Description: A centered heading and lead over a sample email field drawn as text, a sign-up button and a short note. 5 6 * Categories: call-to-action 6 * Keywords: email,subscribe, signup, conversion7 * Keywords: subscribe, signup, conversion 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 17 18 ?> 18 19 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 19 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained" ,"contentSize":"640px"}} -->20 <div class="wp-block-group"><!-- wp:heading {" textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} -->20 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained"}} --> 21 <div class="wp-block-group"><!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 21 22 <h2 class="wp-block-heading has-display-font-size has-text-align-center" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Studio notes, four times a year', 'origin-canvas' ); ?></h2> 22 23 <!-- /wp:heading --> 23 24 24 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular-plus"} -->25 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'One letter at the end of every quarter. Honest write-ups of what we made, what we learned, and what we’d change. No spam, no upsells.', 'origin-canvas' ); ?></p>25 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 26 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'One letter at the end of every quarter. Honest write-ups of what we made, what we learned, and what we’d change. No spam, no upsells.', 'origin-canvas' ); ?></p> 26 27 <!-- /wp:paragraph --> 27 28 28 29 <!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"margin":{"top":"var:preset|spacing|medium"}}}} --> 29 30 <div class="wp-block-columns are-vertically-aligned-center" style="margin-top:var(--wp--preset--spacing--medium)"><!-- wp:column {"verticalAlignment":"center","width":"66.66%"} --> 30 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:66.66%"><!-- wp:paragraph {"style":{"border":{"radius":" 999px","style":"solid","width":"2px"},"spacing":{"padding":{"top":"var:preset|spacing|compact","bottom":"var:preset|spacing|compact","left":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large"},"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"surface-base","borderColor":"input-border","textColor":"text-muted","fontSize":"regular"} -->31 <p class="has-border-color has- input-border-border-color has-text-muted-color has-surface-base-background-color has-text-color has-background has-regular-font-size" style="border-style:solid;border-width:2px;border-radius:999px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--compact);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--compact);padding-left:var(--wp--preset--spacing--extra-large)"><?php echo esc_html__( 'you@yourbusiness.com', 'origin-canvas' ); ?></p>31 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:66.66%"><!-- wp:paragraph {"style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|small-medium","bottom":"var:preset|spacing|small-medium","left":"var:preset|spacing|medium","right":"var:preset|spacing|medium"},"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"base","borderColor":"contrast-5","textColor":"contrast-3","fontSize":"regular"} --> 32 <p class="has-border-color has-contrast-5-border-color has-contrast-3-color has-base-background-color has-text-color has-background has-regular-font-size" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium);margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--small-medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--small-medium);padding-left:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'you@yourbusiness.com', 'origin-canvas' ); ?></p> 32 33 <!-- /wp:paragraph --></div> 33 34 <!-- /wp:column --> 34 35 35 36 <!-- wp:column {"verticalAlignment":"center","width":"33.33%"} --> 36 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:33.33%"><!-- wp:buttons {" layout":{"type":"flex","justifyContent":"left"}} -->37 <div class="wp-block-buttons "><!-- wp:button -->37 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:33.33%"><!-- wp:buttons {"className":"origin-canvas-cta-newsletter-action","layout":{"type":"flex","justifyContent":"left"}} --> 38 <div class="wp-block-buttons origin-canvas-cta-newsletter-action"><!-- wp:button --> 38 39 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Subscribe', 'origin-canvas' ); ?></a></div> 39 40 <!-- /wp:button --></div> … … 42 43 <!-- /wp:columns --> 43 44 44 <!-- wp:paragraph {" align":"center","className":"origin-canvas-links-plain","style":{"elements":{"link":{"color":{"text":"var:preset|color|text-body"},":hover":{"color":{"text":"var:preset|color|text-muted"}}}}},"textColor":"text-muted","fontSize":"small"} -->45 <p class=" origin-canvas-links-plain has-text-align-center has-text-muted-color has-text-color has-link-color has-small-font-size"><?php printf(45 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-3","fontSize":"small"} --> 46 <p class="has-text-align-center has-contrast-3-color has-text-color has-small-font-size"><?php printf( 46 47 /* translators: %s: link to the privacy policy */ 47 48 esc_html__( 'We care about your data. Read our %s.', 'origin-canvas' ), -
origin-canvas/1.4.3/patterns/cta-with-image.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: CTA With Image3 * Title: CTA Band Split With Image 4 4 * Slug: origin-canvas/cta-with-image 5 * Description: A photo beside a heading, text, two buttons and a note on reply time, on a tinted band. 5 6 * Categories: call-to-action 6 * Keywords: conversion, media, prompt, split 7 * Block Types: core/post-content 7 * Keywords: conversion, contact, email, booking, media 8 * Viewport Width: 1500 9 * Block Types: 10 * Post Types: 8 11 * Inserter: true 9 12 * … … 12 15 13 16 ?> 14 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":" surface-muted","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->15 <section class="wp-block-group alignfull has- surface-muted-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","verticalAlignment":"center"} -->17 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-2","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|extra-large","left":"var:preset|spacing|jumbo"}}}} --> 16 19 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 17 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"fontSize":"display"} --> 18 <h2 class="wp-block-heading has-display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Eight years of brand and web work', 'origin-canvas' ); ?></h2> 19 <!-- /wp:heading --> 20 21 <!-- wp:paragraph {"textColor":"text-body","fontSize":"regular-plus"} --> 22 <p class="has-text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Take a look at what we’ve made for businesses like yours. Most projects start with a single email.', 'origin-canvas' ); ?></p> 23 <!-- /wp:paragraph --> 24 25 <!-- wp:buttons {"style":{"spacing":{"margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex"}} --> 26 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button --> 27 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'View our work', 'origin-canvas' ); ?></a></div> 28 <!-- /wp:button --></div> 29 <!-- /wp:buttons --></div> 20 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:image {"aspectRatio":"16/9","scale":"cover","sizeSlug":"full","linkDestination":"none","className":"is-style-rounded"} --> 21 <figure class="wp-block-image size-full is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/studio-review.webp" alt="<?php esc_attr_e( 'A Calder Veterinary appointment card filled in for Wednesday, November 4 at 10:30 am, beside a holder of new cards on the reception counter.', 'origin-canvas' ); ?>" style="aspect-ratio:16/9;object-fit:cover"/></figure> 22 <!-- /wp:image --></div> 30 23 <!-- /wp:column --> 31 24 32 25 <!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 33 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 34 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/workspace-laptop.webp" alt="<?php esc_attr_e( 'A closed laptop, paper layouts, notebook, and mug on a light wooden studio table.', 'origin-canvas' ); ?>" style="aspect-ratio:4/3;object-fit:cover"/></figure> 35 <!-- /wp:image --></div> 26 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"huge"} --> 27 <h2 class="wp-block-heading has-huge-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Tell us what you’re making', 'origin-canvas' ); ?></h2> 28 <!-- /wp:heading --> 29 30 <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"0"}}},"layout":{"type":"constrained","justifyContent":"left"}} --> 31 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:0"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 32 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'One email is enough to start. No brief needed.', 'origin-canvas' ); ?></p> 33 <!-- /wp:paragraph --></div> 34 <!-- /wp:group --> 35 36 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium","margin":{"top":"var:preset|spacing|extra-large","bottom":"0"}},"@mobile":{"layout":{"orientation":"vertical","justifyContent":"stretch"}}},"layout":{"type":"flex"}} --> 37 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--extra-large);margin-bottom:0"><!-- wp:button --> 38 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="mailto:hello@example.com"><?php echo esc_html__( 'Email us', 'origin-canvas' ); ?></a></div> 39 <!-- /wp:button --> 40 41 <!-- wp:button {"className":"is-style-outline"} --> 42 <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Book a call', 'origin-canvas' ); ?></a></div> 43 <!-- /wp:button --></div> 44 <!-- /wp:buttons --> 45 46 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 47 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:0"><?php echo esc_html__( 'We reply within two business days.', 'origin-canvas' ); ?></p> 48 <!-- /wp:paragraph --></div> 36 49 <!-- /wp:column --></div> 37 50 <!-- /wp:columns --></section> -
origin-canvas/1.4.3/patterns/faq-simple.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: FAQ Simple3 * Title: FAQ List 4 4 * Slug: origin-canvas/faq-simple 5 5 * Description: A stacked list of questions that expand to reveal their answers. … … 15 15 ?> 16 16 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"0"}},"layout":{"type":"constrained"}} --> 17 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.1" },"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-large"}}},"textColor":"text-heading","fontSize":"display"} -->18 <h2 class="wp-block-heading has-text- heading-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-large);line-height:1.1"><?php echo esc_html__( 'Questions we get asked', 'origin-canvas' ); ?></h2>17 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.1","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-large"}}},"textColor":"contrast","fontSize":"huge"} --> 18 <h2 class="wp-block-heading has-text-align-center has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-large);line-height:1.1"><?php echo esc_html__( 'Questions we get asked', 'origin-canvas' ); ?></h2> 19 19 <!-- /wp:heading --> 20 20 21 21 <!-- wp:accordion {"className":"is-style-origin-canvas-accordion-minimal"} --> 22 22 <div role="group" class="wp-block-accordion is-style-origin-canvas-accordion-minimal"><!-- wp:accordion-item --> 23 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":" text-heading","fontSize":"regular-plus"} -->24 <h3 class="wp-block-accordion-heading has-icon has-icon-right has- text-heading-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'How long does a project take?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3>23 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 24 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'How long does a project take?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 25 25 <!-- /wp:accordion-heading --> 26 26 27 27 <!-- wp:accordion-panel --> 28 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"regular-plus"} -->29 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Fourweeks from kickoff to launch on most projects, and longer if we are writing the copy with you.', 'origin-canvas' ); ?></p>28 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 29 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Eight weeks from kickoff to launch on most projects, and longer if we are writing the copy with you.', 'origin-canvas' ); ?></p> 30 30 <!-- /wp:paragraph --></div> 31 31 <!-- /wp:accordion-panel --></div> … … 33 33 34 34 <!-- wp:accordion-item --> 35 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":" text-heading","fontSize":"regular-plus"} -->36 <h3 class="wp-block-accordion-heading has-icon has-icon-right has- text-heading-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'What do you need from us to start?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3>35 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 36 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'What do you need from us to start?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 37 37 <!-- /wp:accordion-heading --> 38 38 39 39 <!-- wp:accordion-panel --> 40 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"regular-plus"} -->41 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'A conversation, whatever brand material already exists, and one person who can approve work. Copy can come later — we will tell you what we need and when.', 'origin-canvas' ); ?></p>40 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 41 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'A conversation, whatever brand material already exists, and one person who can approve work. Copy can come later. We will tell you what we need and when.', 'origin-canvas' ); ?></p> 42 42 <!-- /wp:paragraph --></div> 43 43 <!-- /wp:accordion-panel --></div> … … 45 45 46 46 <!-- wp:accordion-item --> 47 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":" text-heading","fontSize":"regular-plus"} -->48 <h3 class="wp-block-accordion-heading has-icon has-icon-right has- text-heading-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'Do you work with our developer?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3>47 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 48 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'Do you work with our developer?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 49 49 <!-- /wp:accordion-heading --> 50 50 51 51 <!-- wp:accordion-panel --> 52 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"regular-plus"} -->53 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Often. We hand over structured files and stay available through the build, and we will say early if something in the design is going to be expensive to make.', 'origin-canvas' ); ?></p>52 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 53 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Often. We hand over structured files and stay available through the build, and we will say early if something in the design is going to be expensive to make.', 'origin-canvas' ); ?></p> 54 54 <!-- /wp:paragraph --></div> 55 55 <!-- /wp:accordion-panel --></div> … … 57 57 58 58 <!-- wp:accordion-item --> 59 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":" text-heading","fontSize":"regular-plus"} -->60 <h3 class="wp-block-accordion-heading has-icon has-icon-right has- text-heading-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'What happens after launch?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3>59 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 60 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'What happens after launch?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 61 61 <!-- /wp:accordion-heading --> 62 62 63 63 <!-- wp:accordion-panel --> 64 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"regular-plus"} -->65 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Thirty days of fixes are included. After that we keep a small retained slot open for changes, at a monthly rate agreed up front.', 'origin-canvas' ); ?></p>64 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 65 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Thirty days of fixes are included. After that we keep a small retained slot open for changes, at a monthly rate agreed up front.', 'origin-canvas' ); ?></p> 66 66 <!-- /wp:paragraph --></div> 67 67 <!-- /wp:accordion-panel --></div> -
origin-canvas/1.4.3/patterns/faq-two-column.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: FAQ Two Column3 * Title: FAQ Split 4 4 * Slug: origin-canvas/faq-two-column 5 * Description: A heading and introbeside a stacked list of expandable questions.5 * Description: A heading and a short lead beside a stacked list of expandable questions. 6 6 * Categories: origin-canvas/faq 7 * Keywords: accordion, disclosure, support, help , split7 * Keywords: accordion, disclosure, support, help 8 8 * Viewport Width: 1500 9 9 * Block Types: … … 16 16 ?> 17 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","className":"origin-canvas-faq-sticky","style":{"spacing":{"blockGap":{"top":"var:preset|spacing| huge","left":"var:preset|spacing|jumbo"}}}} -->19 <div class="wp-block-columns alignwide origin-canvas-faq-sticky"><!-- wp:column {"width":" 34%"} -->20 <div class="wp-block-column" style="flex-basis: 34%"><!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.1"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"text-heading","fontSize":"huge"} -->21 <h2 class="wp-block-heading has- text-heading-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);line-height:1.1"><?php echo esc_html__( 'Questions we get asked', 'origin-canvas' ); ?></h2>18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","className":"origin-canvas-faq-sticky","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|extra-large","left":"var:preset|spacing|jumbo"}}}} --> 19 <div class="wp-block-columns alignwide origin-canvas-faq-sticky"><!-- wp:column {"width":"50%"} --> 20 <div class="wp-block-column" style="flex-basis:50%"><!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.1"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"contrast","fontSize":"huge"} --> 21 <h2 class="wp-block-heading has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);line-height:1.1"><?php echo esc_html__( 'How the money works', 'origin-canvas' ); ?></h2> 22 22 <!-- /wp:heading --> 23 23 24 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"regular-plus"} -->25 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'If something here is not covered, write to us and we will answer it properly rather than sending a brochure.', 'origin-canvas' ); ?></p>24 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 25 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'If something here is not covered, write to us and we will answer it properly.', 'origin-canvas' ); ?></p> 26 26 <!-- /wp:paragraph --></div> 27 27 <!-- /wp:column --> 28 28 29 <!-- wp:column {"width":" 66%","style":{"spacing":{"blockGap":"0"}}} -->30 <div class="wp-block-column" style="flex-basis: 66%">31 <!-- wp:accordion {"className":"is-style-origin-canvas-accordion-minimal" } -->32 <div role="group" class="wp-block-accordion is-style-origin-canvas-accordion-minimal" ><!-- wp:accordion-item-->33 <div class="wp-block-accordion-item "><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"text-heading","fontSize":"regular-plus"} -->34 <h3 class="wp-block-accordion-heading has-icon has-icon-right has- text-heading-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'How long does a project take?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3>29 <!-- wp:column {"width":"50%","style":{"spacing":{"blockGap":"0"}}} --> 30 <div class="wp-block-column" style="flex-basis:50%"> 31 <!-- wp:accordion {"className":"is-style-origin-canvas-accordion-minimal","style":{"border":{"top":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}}}} --> 32 <div role="group" class="wp-block-accordion is-style-origin-canvas-accordion-minimal" style="border-top-color:var(--wp--preset--color--base-5);border-top-style:solid;border-top-width:1px"><!-- wp:accordion-item {"openByDefault":true} --> 33 <div class="wp-block-accordion-item is-open"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 34 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'How do you take payment?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 35 35 <!-- /wp:accordion-heading --> 36 36 37 37 <!-- wp:accordion-panel --> 38 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"regular-plus"} -->39 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Four weeks from kickoff to launch on most projects, and longer if we are writing the copy with you.', 'origin-canvas' ); ?></p>38 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 39 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Half when we start and half at launch. Retained work is invoiced at the start of each month.', 'origin-canvas' ); ?></p> 40 40 <!-- /wp:paragraph --></div> 41 41 <!-- /wp:accordion-panel --></div> … … 43 43 44 44 <!-- wp:accordion-item --> 45 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":" text-heading","fontSize":"regular-plus"} -->46 <h3 class="wp-block-accordion-heading has-icon has-icon-right has- text-heading-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'What do you need from us to start?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3>45 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 46 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'What if the scope changes?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 47 47 <!-- /wp:accordion-heading --> 48 48 49 49 <!-- wp:accordion-panel --> 50 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"regular-plus"} -->51 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'A conversation, whatever brand material already exists, and one person who can approve work. Copy can come later — we will tell you what we need and when.', 'origin-canvas' ); ?></p>50 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 51 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'We stop and write it down. Small changes fit inside the price. Anything bigger gets a revised scope and price for you to approve before we start it.', 'origin-canvas' ); ?></p> 52 52 <!-- /wp:paragraph --></div> 53 53 <!-- /wp:accordion-panel --></div> … … 55 55 56 56 <!-- wp:accordion-item --> 57 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":" text-heading","fontSize":"regular-plus"} -->58 <h3 class="wp-block-accordion-heading has-icon has-icon-right has- text-heading-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'Do you work with our developer?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3>57 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 58 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'Are hosting and domains included?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 59 59 <!-- /wp:accordion-heading --> 60 60 61 61 <!-- wp:accordion-panel --> 62 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"regular-plus"} -->63 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Often. We hand over structured files and stay available through the build, and we will say early if something in the design is going to be expensive to make.', 'origin-canvas' ); ?></p>62 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 63 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'No. Hosting and domains are bought in your name, so you own them from day one. We set them up and recommend a host that fits the site.', 'origin-canvas' ); ?></p> 64 64 <!-- /wp:paragraph --></div> 65 65 <!-- /wp:accordion-panel --></div> … … 67 67 68 68 <!-- wp:accordion-item --> 69 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":" text-heading","fontSize":"regular-plus"} -->70 <h3 class="wp-block-accordion-heading has-icon has-icon-right has- text-heading-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'What happens after launch?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3>69 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 70 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'What does a retained month cover?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 71 71 <!-- /wp:accordion-heading --> 72 72 73 73 <!-- wp:accordion-panel --> 74 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-body","fontSize":"regular-plus"} --> 75 <p class="has-text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Thirty days of fixes are included. After that we keep a small retained slot open for changes, at a monthly rate agreed up front.', 'origin-canvas' ); ?></p> 74 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 75 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Up to two days of work each month: updates, new pages, fixes and a short check-in call. Unused time doesn’t roll over.', 'origin-canvas' ); ?></p> 76 <!-- /wp:paragraph --></div> 77 <!-- /wp:accordion-panel --></div> 78 <!-- /wp:accordion-item --> 79 80 <!-- wp:accordion-item --> 81 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 82 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'Do prices include tax?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 83 <!-- /wp:accordion-heading --> 84 85 <!-- wp:accordion-panel --> 86 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 87 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'No. All prices are in USD, before tax. Sales tax is added where it applies.', 'origin-canvas' ); ?></p> 88 <!-- /wp:paragraph --></div> 89 <!-- /wp:accordion-panel --></div> 90 <!-- /wp:accordion-item --> 91 92 <!-- wp:accordion-item --> 93 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 94 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'Can we start with a smaller project?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 95 <!-- /wp:accordion-heading --> 96 97 <!-- wp:accordion-panel --> 98 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 99 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Yes. Starter is our smallest fixed-price project. We can also rewrite the copy on a site you already have, or refresh its design. Tell us what you need.', 'origin-canvas' ); ?></p> 100 <!-- /wp:paragraph --></div> 101 <!-- /wp:accordion-panel --></div> 102 <!-- /wp:accordion-item --> 103 104 <!-- wp:accordion-item --> 105 <div class="wp-block-accordion-item"><!-- wp:accordion-heading {"level":3,"style":{"typography":{"lineHeight":"1.4"}},"textColor":"contrast","fontSize":"regular-plus"} --> 106 <h3 class="wp-block-accordion-heading has-icon has-icon-right has-contrast-color has-text-color has-regular-plus-font-size" style="line-height:1.4"><button type="button" class="wp-block-accordion-heading__toggle"><span class="wp-block-accordion-heading__toggle-title"><?php echo esc_html__( 'What if we need to pause?', 'origin-canvas' ); ?></span><span class="wp-block-accordion-heading__toggle-icon" aria-hidden="true">+</span></button></h3> 107 <!-- /wp:accordion-heading --> 108 109 <!-- wp:accordion-panel --> 110 <div role="region" class="wp-block-accordion-panel"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 111 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Fixed-price projects can pause once, for up to a month, at no cost. Retained work can pause with a month’s notice.', 'origin-canvas' ); ?></p> 76 112 <!-- /wp:paragraph --></div> 77 113 <!-- /wp:accordion-panel --></div> -
origin-canvas/1.4.3/patterns/feature-split.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Feature Split3 * Title: Features Band Split With Image 4 4 * Slug: origin-canvas/feature-split 5 * Description: A photo beside a heading, text, a button and a small quote card, on a tinted band. 5 6 * Categories: origin-canvas/features 6 * Keywords: quote, image, testimonial, alternating7 * Keywords: testimonial, alternating, media 7 8 * Block Types: core/post-content 8 9 * Viewport Width: 1500 … … 13 14 14 15 ?> 15 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":" surface-muted","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->16 <section class="wp-block-group alignfull has- surface-muted-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|huge","left":"var:preset|spacing|colossal"}}}} -->17 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":" 48%"} -->18 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis: 48%"><!-- wp:group {"style":{"border":{"radius":"var:custom|radius|medium"},"shadow":"var:preset|shadow|medium","spacing":{"padding":{"top":"0","right":"0","bottom":"0","left":"0"}}},"layout":{"type":"constrained"}} -->19 <div class="wp-block-group" style="border-radius:var(--wp--custom--radius--medium);padding-top:0;padding-right:0;padding-bottom:0;padding-left:0 ;box-shadow:var(--wp--preset--shadow--medium)"><!-- wp:image {"aspectRatio":"4/5","scale":"cover","sizeSlug":"full","linkDestination":"none","style":{"border":{"radius":"var:custom|radius|medium"}}} -->20 <figure class="wp-block-image size-full has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/hartwell-tea-detail.webp" alt="<?php esc_attr_e( 'A range of labelled tea caddies and paper pouches beside a dish of loose leaves.', 'origin-canvas' ); ?>" style="border-radius:var(--wp--custom--radius--medium);aspect-ratio:4/5;object-fit:cover"/></figure>16 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-2","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 17 <section class="wp-block-group alignfull has-base-2-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|huge","left":"var:preset|spacing|colossal"}}}} --> 18 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 19 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:group {"style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"0","right":"0","bottom":"0","left":"0"}}},"layout":{"type":"constrained"}} --> 20 <div class="wp-block-group" style="border-radius:var(--wp--custom--radius--medium);padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><!-- wp:image {"aspectRatio":"4/5","scale":"cover","sizeSlug":"full","linkDestination":"none","className":"is-style-rounded"} --> 21 <figure class="wp-block-image size-full is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/clinic-sign.webp" alt="<?php esc_attr_e( 'The teal Calder Veterinary sign on a stone base, with the brick clinic behind in late sun.', 'origin-canvas' ); ?>" style="aspect-ratio:4/5;object-fit:cover"/></figure> 21 22 <!-- /wp:image --></div> 22 23 <!-- /wp:group --></div> 23 24 <!-- /wp:column --> 24 25 25 <!-- wp:column {"verticalAlignment":"center","width":"5 2%"} -->26 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:5 2%"><!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->27 <p class=" has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'In their words', 'origin-canvas' ); ?></p>26 <!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 27 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 28 <p class="origin-canvas-eyebrow has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'In their words', 'origin-canvas' ); ?></p> 28 29 <!-- /wp:paragraph --> 29 30 30 <!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.15"},"spacing":{"margin":{"top":"0","bottom":" var:preset|spacing|medium"}}},"fontSize":"display"} -->31 <h2 class="wp-block-heading has-display-font-size" style="margin-top:0;margin-bottom: var(--wp--preset--spacing--medium);line-height:1.15"><?php echo esc_html__( '“They asked the questions our last designer didn’t.”', 'origin-canvas' ); ?></h2>31 <!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.15"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} --> 32 <h2 class="wp-block-heading has-display-font-size" style="margin-top:0;margin-bottom:0;line-height:1.15"><?php echo esc_html__( '“Our front desk updates the site themselves now.”', 'origin-canvas' ); ?></h2> 32 33 <!-- /wp:heading --> 33 34 34 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":" 0","bottom":"var:preset|spacing|large"}}},"textColor":"text-body","fontSize":"regular-plus"} -->35 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--large)"><?php echo esc_html__( 'The site finally feels like ours, not a template we tried to make fit. Six weeks, three rounds, and a brandwe can grow into.', 'origin-canvas' ); ?></p>35 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium","bottom":"var:preset|spacing|large"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 36 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:var(--wp--preset--spacing--small-medium);margin-bottom:var(--wp--preset--spacing--large)"><?php echo esc_html__( 'The booking page finally feels like ours, not a template we tried to make fit. Six weeks, three rounds, and a site we can grow into.', 'origin-canvas' ); ?></p> 36 37 <!-- /wp:paragraph --> 37 38 38 39 <!-- wp:buttons {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|large"}}},"layout":{"type":"flex","justifyContent":"left"}} --> 39 <div class="wp-block-buttons is-content-justification-flex-start is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--large)"><!-- wp:button {"className":"is-style-origin-canvas-outline-strong"} -->40 <div class="wp-block-button is-style-o rigin-canvas-outline-strong"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Read the case study', 'origin-canvas' ); ?> →</a></div>40 <div class="wp-block-buttons" style="margin-bottom:var(--wp--preset--spacing--large)"><!-- wp:button {"className":"is-style-outline","url":"#"} --> 41 <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button" href="#"><?php echo esc_html__( 'Read the case study', 'origin-canvas' ); ?> →</a></div> 41 42 <!-- /wp:button --></div> 42 43 <!-- /wp:buttons --> 43 44 44 <!-- wp:group {"backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->45 <div class="wp-block-group has- surface-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","width":"48px","height":"48px","sizeSlug":"full","linkDestination":"none","className":"is-style-origin-canvas-rounded-full"} -->46 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/ card-testimonial-1.webp" alt="<?php esc_attr_e( 'Hands holding a cup of tea beside simple tea packaging and loose leaves.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:48px;height:48px"/></figure>45 <!-- wp:group {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 46 <div class="wp-block-group has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","width":"48px","height":"48px","sizeSlug":"full","linkDestination":"none","className":"is-style-origin-canvas-rounded-full"} --> 47 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-ruth-mason.webp" alt="<?php esc_attr_e( 'Portrait of Ruth Mason, Practice Manager at Calder Veterinary Clinic.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:48px;height:48px"/></figure> 47 48 <!-- /wp:image --> 48 49 49 50 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 50 <div class="wp-block-group"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"regular"} -->51 <p class="has- text-heading-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '“They were easy to brief and easier to live with. They sent invoices in plain English.”', 'origin-canvas' ); ?></p>51 <div class="wp-block-group"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 52 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '“They were easy to brief and easier to live with. They sent invoices in plain English.”', 'origin-canvas' ); ?></p> 52 53 <!-- /wp:paragraph --> 53 54 54 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"small"} -->55 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '— Sarah Jenkins, Hartwell Tea Co.', 'origin-canvas' ); ?></p>55 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 56 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Ruth Mason, Calder Veterinary Clinic', 'origin-canvas' ); ?></p> 56 57 <!-- /wp:paragraph --></div> 57 58 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/features-3-col-icons.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Features 3 Col Icons3 * Title: Features Cards Three Columns Centered 4 4 * Slug: origin-canvas/features-3-col-icons 5 5 * Description: A three-column feature section with icon bubbles, descriptions, and links. 6 6 * Categories: origin-canvas/features 7 * Keywords: services, benefits, ca rds, capabilities7 * Keywords: services, benefits, capabilities 8 8 * Viewport Width: 1500 9 9 * Block Types: … … 15 15 16 16 ?> 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing| jumbo","bottom":"var:preset|spacing|jumbo"},"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"constrained"}} -->18 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing-- jumbo);padding-bottom:var(--wp--preset--spacing--jumbo)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained","contentSize":"720px"}} -->19 <div class="wp-block-group " style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->20 <p class=" has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'What we do', 'origin-canvas' ); ?></p>17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 20 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'What we do', 'origin-canvas' ); ?></p> 21 21 <!-- /wp:paragraph --> 22 22 23 <!-- wp:heading {" textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"fontSize":"display"} -->24 <h2 class="wp-block-heading has-text-align-center has-display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'A studio that does the whole job', 'origin-canvas' ); ?></h2>23 <!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 24 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'We make brands and websites that fit', 'origin-canvas' ); ?></h2> 25 25 <!-- /wp:heading --> 26 26 27 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular-plus"} -->28 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Three of us, one project at a time. Strategy, design, and build under one roof so nothing gets lost.', 'origin-canvas' ); ?></p>27 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}},"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 28 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:var(--wp--preset--spacing--small-medium)"><?php echo esc_html__( 'We design the identity, build the site and write the copy for it, all in one studio.', 'origin-canvas' ); ?></p> 29 29 <!-- /wp:paragraph --></div> 30 30 <!-- /wp:group --> … … 32 32 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 33 33 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch"} --> 34 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} -->35 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->36 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/styles","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>34 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 35 <div class="wp-block-group has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 36 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/styles","textColor":"primary","style":{"dimensions":{"width":"32px"}}} /--></div> 37 37 <!-- /wp:group --> 38 38 … … 41 41 <!-- /wp:heading --> 42 42 43 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->44 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A mark, palette, and type choices your team can keep using long after handover.', 'origin-canvas' ); ?></p>43 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 44 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A mark, palette, and type choices your team can keep using long after handover.', 'origin-canvas' ); ?></p> 45 45 <!-- /wp:paragraph --></div> 46 46 <!-- /wp:group --></div> … … 48 48 49 49 <!-- wp:column {"verticalAlignment":"stretch"} --> 50 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} -->51 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->52 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/cover","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>50 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 51 <div class="wp-block-group has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 52 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/cover","textColor":"primary","style":{"dimensions":{"width":"32px"}}} /--></div> 53 53 <!-- /wp:group --> 54 54 … … 57 57 <!-- /wp:heading --> 58 58 59 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->60 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A site you can edit on a quiet Tuesday afternoon, with clear pages and no needless moving parts.', 'origin-canvas' ); ?></p>59 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 60 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A site you can edit on a quiet Tuesday afternoon, with clear pages and no needless moving parts.', 'origin-canvas' ); ?></p> 61 61 <!-- /wp:paragraph --></div> 62 62 <!-- /wp:group --></div> … … 64 64 65 65 <!-- wp:column {"verticalAlignment":"stretch"} --> 66 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} -->67 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->68 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/verse","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>66 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 67 <div class="wp-block-group has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 68 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/verse","textColor":"primary","style":{"dimensions":{"width":"32px"}}} /--></div> 69 69 <!-- /wp:group --> 70 70 … … 73 73 <!-- /wp:heading --> 74 74 75 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->76 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Plain, considered copy written alongside the design, so every page sounds like it belongs to you.', 'origin-canvas' ); ?></p>75 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 76 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Plain, considered copy written alongside the design, so every page sounds like it belongs to you.', 'origin-canvas' ); ?></p> 77 77 <!-- /wp:paragraph --></div> 78 78 <!-- /wp:group --></div> … … 81 81 82 82 <!-- wp:buttons {"style":{"spacing":{"margin":{"top":"var:preset|spacing|huge"}}},"layout":{"type":"flex","justifyContent":"center"}} --> 83 <div class="wp-block-buttons is-content-justification-center is-layout-flex" style="margin-top:var(--wp--preset--spacing--huge)"><!-- wp:button -->83 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--huge)"><!-- wp:button --> 84 84 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Talk to us', 'origin-canvas' ); ?></a></div> 85 85 <!-- /wp:button --></div> -
origin-canvas/1.4.3/patterns/features-grid.php
r347102 r356743 16 16 ?> 17 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|jumbo","bottom":"var:preset|spacing|jumbo"},"blockGap":"var:preset|spacing|huge"}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--jumbo);padding-bottom:var(--wp--preset--spacing--jumbo)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained","justifyContent":" left","contentSize":"720px"}} -->19 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {" style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->20 <p class=" has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'What you get', 'origin-canvas' ); ?></p>18 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--jumbo);padding-bottom:var(--wp--preset--spacing--jumbo)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained","justifyContent":"center"}} --> 19 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 20 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'What you get', 'origin-canvas' ); ?></p> 21 21 <!-- /wp:paragraph --> 22 22 23 <!-- wp:heading {"level":2," style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} -->24 <h2 class="wp-block-heading has- display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Everything in one place', 'origin-canvas' ); ?></h2>23 <!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 24 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Everything in one place', 'origin-canvas' ); ?></h2> 25 25 <!-- /wp:heading --> 26 26 27 <!-- wp:paragraph {" textColor":"text-body","fontSize":"regular-plus"} -->28 <p class="has-text- body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'One studio, one invoice, one point of contact from the first conversation to launch day.', 'origin-canvas' ); ?></p>27 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}},"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 28 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:var(--wp--preset--spacing--small-medium)"><?php echo esc_html__( 'One studio, one invoice, one point of contact from the first conversation to launch day.', 'origin-canvas' ); ?></p> 29 29 <!-- /wp:paragraph --></div> 30 30 <!-- /wp:group --> … … 32 32 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 33 33 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch"} --> 34 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->35 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->36 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/styles","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>34 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 35 <div class="wp-block-group has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 36 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/styles","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 37 37 <!-- /wp:group --> 38 38 … … 42 42 <!-- /wp:heading --> 43 43 44 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->45 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A mark and visual language that still feels right two years on.', 'origin-canvas' ); ?></p>44 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 45 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A mark and visual language that still feels right two years on.', 'origin-canvas' ); ?></p> 46 46 <!-- /wp:paragraph --></div> 47 47 <!-- /wp:group --></div> … … 50 50 51 51 <!-- wp:column {"verticalAlignment":"stretch"} --> 52 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->53 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->54 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/verse","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>52 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 53 <div class="wp-block-group has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 54 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/verse","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 55 55 <!-- /wp:group --> 56 56 … … 60 60 <!-- /wp:heading --> 61 61 62 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->63 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A small, deliberate set of choices your team can apply without us.', 'origin-canvas' ); ?></p>62 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 63 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A small, deliberate set of choices your team can apply without us.', 'origin-canvas' ); ?></p> 64 64 <!-- /wp:paragraph --></div> 65 65 <!-- /wp:group --></div> … … 70 70 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 71 71 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch"} --> 72 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->73 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->74 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/cover","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>72 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 73 <div class="wp-block-group has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 74 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/cover","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 75 75 <!-- /wp:group --> 76 76 … … 80 80 <!-- /wp:heading --> 81 81 82 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->83 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Clear pages, careful spacing, and a site you can keep current without opening a support ticket.', 'origin-canvas' ); ?></p>82 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 83 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Clear pages, careful spacing, and a site you can keep current without opening a support ticket.', 'origin-canvas' ); ?></p> 84 84 <!-- /wp:paragraph --></div> 85 85 <!-- /wp:group --></div> … … 88 88 89 89 <!-- wp:column {"verticalAlignment":"stretch"} --> 90 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->91 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"surface-base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->92 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-base-background-color has-background"><!-- wp:icon {"icon":"core/group","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>90 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 91 <div class="wp-block-group has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 92 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-background-color has-background"><!-- wp:icon {"icon":"core/group","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 93 93 <!-- /wp:group --> 94 94 … … 98 98 <!-- /wp:heading --> 99 99 100 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->101 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Source files, a written guide, and a call to walk through all of it.', 'origin-canvas' ); ?></p>100 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 101 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Source files, a written guide, and a call to walk through all of it.', 'origin-canvas' ); ?></p> 102 102 <!-- /wp:paragraph --></div> 103 103 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/features-image-columns.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Features Image Columns3 * Title: Features Split Two Images 4 4 * Slug: origin-canvas/features-image-columns 5 5 * Description: A two-column feature section with alternating image and text rows. 6 6 * Categories: origin-canvas/features 7 * Keywords: media, services, zigzag , split7 * Keywords: media, services, zigzag 8 8 * Viewport Width: 1500 9 9 * Block Types: … … 19 19 <div class="wp-block-group alignwide"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|huge","left":"var:preset|spacing|jumbo"}}}} --> 20 20 <div class="wp-block-columns are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 21 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","linkDestination":"none"," style":{"border":{"radius":"var:custom|radius|medium"}}} -->22 <figure class="wp-block-image size-full has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/studio-worktable.webp" alt="<?php esc_attr_e( 'A closed laptop, notebook, coffee, and paint-colour swatches on a pale studio worktable.', 'origin-canvas' ); ?>" style="border-radius:var(--wp--custom--radius--medium);aspect-ratio:4/3;object-fit:cover"/></figure>21 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","linkDestination":"none","className":"is-style-rounded"} --> 22 <figure class="wp-block-image size-full is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/studio-type-proofs.webp" alt="<?php esc_attr_e( 'Four Mercer Street Framing wordmark tests taped to a white brick wall, with the brass one ticked.', 'origin-canvas' ); ?>" style="aspect-ratio:4/3;object-fit:cover"/></figure> 23 23 <!-- /wp:image --></div> 24 24 <!-- /wp:column --> … … 26 26 <!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 27 27 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} --> 28 <div class="wp-block-group"><!-- wp:paragraph {" style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->29 <p class=" has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Before pixels', 'origin-canvas' ); ?></p>28 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 29 <p class="origin-canvas-eyebrow has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Before pixels', 'origin-canvas' ); ?></p> 30 30 <!-- /wp:paragraph --> 31 31 32 <!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":" var:preset|spacing|medium"}}},"fontSize":"display"} -->33 <h2 class="wp-block-heading has- display-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'Type and tone come first', 'origin-canvas' ); ?></h2>32 <!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"0"}}},"fontSize":"huge"} --> 33 <h2 class="wp-block-heading has-huge-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:0"><?php echo esc_html__( 'Type and tone come first', 'origin-canvas' ); ?></h2> 34 34 <!-- /wp:heading --> 35 35 36 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"} },"textColor":"text-body","fontSize":"regular-plus"} -->37 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="line-height:1.6"><?php echo esc_html__( 'Voice, type, and color get settled before we draw a single page. The writing leads and the layout follows.', 'origin-canvas' ); ?></p>36 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"},"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 37 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:var(--wp--preset--spacing--small-medium);line-height:1.6"><?php echo esc_html__( 'Voice, type, and color get settled before we draw a single page. The writing leads and the layout follows.', 'origin-canvas' ); ?></p> 38 38 <!-- /wp:paragraph --> 39 39 40 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"var:preset|spacing|large","bottom":"0"}}},"textColor":" text-heading","fontSize":"regular"} -->41 <p class="has- text-heading-color has-text-color has-regular-font-size" style="margin-top:var(--wp--preset--spacing--large);margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Read more', 'origin-canvas' ); ?> <span class="has-primary-color has-text-color" style="color:var(--wp--preset--color--primary)"aria-hidden="true">→</span></a></p>40 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"var:preset|spacing|large","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 41 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:var(--wp--preset--spacing--large);margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Read more', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 42 42 <!-- /wp:paragraph --></div> 43 43 <!-- /wp:group --></div> … … 48 48 <div class="wp-block-columns are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 49 49 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"constrained"}} --> 50 <div class="wp-block-group"><!-- wp:paragraph {" style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->51 <p class=" has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'How we pace it', 'origin-canvas' ); ?></p>50 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 51 <p class="origin-canvas-eyebrow has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'How we pace it', 'origin-canvas' ); ?></p> 52 52 <!-- /wp:paragraph --> 53 53 54 <!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":" var:preset|spacing|medium"}}},"fontSize":"display"} -->55 <h2 class="wp-block-heading has- display-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'One project at a time', 'origin-canvas' ); ?></h2>54 <!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"0"}}},"fontSize":"huge"} --> 55 <h2 class="wp-block-heading has-huge-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:0"><?php echo esc_html__( 'We make time for each client', 'origin-canvas' ); ?></h2> 56 56 <!-- /wp:heading --> 57 57 58 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"} },"textColor":"text-body","fontSize":"regular-plus"} -->59 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="line-height:1.6"><?php echo esc_html__( 'We take on roughly a project a month, so the work in front of us always gets our full attention.', 'origin-canvas' ); ?></p>58 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"},"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 59 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:var(--wp--preset--spacing--small-medium);line-height:1.6"><?php echo esc_html__( 'Big or small, we don’t rush one job to make room for the next.', 'origin-canvas' ); ?></p> 60 60 <!-- /wp:paragraph --> 61 61 62 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"var:preset|spacing|large","bottom":"0"}}},"textColor":" text-heading","fontSize":"regular"} -->63 <p class="has- text-heading-color has-text-color has-regular-font-size" style="margin-top:var(--wp--preset--spacing--large);margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Our process', 'origin-canvas' ); ?> <span class="has-primary-color has-text-color" style="color:var(--wp--preset--color--primary)"aria-hidden="true">→</span></a></p>62 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"var:preset|spacing|large","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 63 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:var(--wp--preset--spacing--large);margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Our process', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 64 64 <!-- /wp:paragraph --></div> 65 65 <!-- /wp:group --></div> … … 67 67 68 68 <!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 69 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","linkDestination":"none"," style":{"border":{"radius":"var:custom|radius|medium"}}} -->70 <figure class="wp-block-image size-full has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/studio-review.webp" alt="<?php esc_attr_e( 'Two people reviewing a website wireframe on paper beside a laptop at a sunlit desk.', 'origin-canvas' ); ?>" style="border-radius:var(--wp--custom--radius--medium);aspect-ratio:4/3;object-fit:cover"/></figure>69 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","linkDestination":"none","className":"is-style-rounded"} --> 70 <figure class="wp-block-image size-full is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/studio-wireframe-review.webp" alt="<?php esc_attr_e( 'Three printed Kestrel website wireframes on a treatment table in the clinic, with a pen note to make the top image smaller.', 'origin-canvas' ); ?>" style="aspect-ratio:4/3;object-fit:cover"/></figure> 71 71 <!-- /wp:image --></div> 72 72 <!-- /wp:column --></div> -
origin-canvas/1.4.3/patterns/features-numbered.php
r347102 r356743 15 15 16 16 ?> 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{" padding":{"top":"var:preset|spacing|jumbo","bottom":"var:preset|spacing|jumbo"}}},"layout":{"type":"constrained","contentSize":"1200px"}} -->18 <section class="wp-block-group alignfull" style=" padding-top:var(--wp--preset--spacing--jumbo);padding-bottom:var(--wp--preset--spacing--jumbo)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} -->19 <div class="wp-block-group " style="margin-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->20 <p class=" has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'How a project runs', 'origin-canvas' ); ?></p>17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"constrained","justifyContent":"center"}} --> 19 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 20 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Process', 'origin-canvas' ); ?></p> 21 21 <!-- /wp:paragraph --> 22 22 23 <!-- wp:heading {"level":2," style":{"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"var:preset|spacing|compact"}}},"fontSize":"display"} -->24 <h2 class="wp-block-heading has- display-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:var(--wp--preset--spacing--compact)"><?php echo esc_html__( 'A short process, on a single page', 'origin-canvas' ); ?></h2>23 <!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 24 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:0"><?php echo esc_html__( 'From the first email to handover', 'origin-canvas' ); ?></h2> 25 25 <!-- /wp:heading --> 26 26 27 <!-- wp:paragraph {" textColor":"text-body","fontSize":"regular-plus"} -->28 <p class="has-text- body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Four weeks from kickoff to launch on most projects. The work stays clear, paced, and easy to follow.', 'origin-canvas' ); ?></p>27 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}},"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 28 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:var(--wp--preset--spacing--small-medium)"><?php echo esc_html__( 'A standard project runs eight weeks. You approve each stage before the next one starts, and you see the work as it happens.', 'origin-canvas' ); ?></p> 29 29 <!-- /wp:paragraph --></div> 30 30 <!-- /wp:group --> 31 31 32 <!-- wp:group {" style":{"border":{"top":{"color":"var:preset|color|border","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} -->33 <div class="wp-block-group " style="border-top-color:var(--wp--preset--color--border);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|huge"}}}} -->32 <!-- wp:group {"align":"wide","style":{"border":{"top":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} --> 33 <div class="wp-block-group alignwide" style="border-top-color:var(--wp--preset--color--base-5);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|huge"}}}} --> 34 34 <div class="wp-block-columns are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"16%"} --> 35 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:16%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","lineHeight":"1" ,"letterSpacing":"-0.03em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"input-border","fontSize":"display-xl","className":"origin-canvas-step-numeral"} -->36 <p class="origin-canvas- step-numeral has-input-border-color has-text-color has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:-0.03em;line-height:1"><?php echo esc_html__( '01', 'origin-canvas' ); ?></p>35 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:16%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"base-6","fontSize":"display-xl","className":"origin-canvas-ordinal origin-canvas-step-numeral"} --> 36 <p class="origin-canvas-ordinal origin-canvas-step-numeral has-base-6-color has-text-color has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;line-height:1"><?php echo esc_html__( '01', 'origin-canvas' ); ?></p> 37 37 <!-- /wp:paragraph --></div> 38 38 <!-- /wp:column --> … … 40 40 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 41 41 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"large"} --> 42 <h3 class="wp-block-heading has-large-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( ' Honest scope, week one', 'origin-canvas' ); ?></h3>42 <h3 class="wp-block-heading has-large-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Scope and price on one page', 'origin-canvas' ); ?></h3> 43 43 <!-- /wp:heading --></div> 44 44 <!-- /wp:column --> 45 45 46 46 <!-- wp:column {"verticalAlignment":"center","width":"52%"} --> 47 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:52%"><!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"}},"textColor":" text-body","fontSize":"regular"} -->48 <p class="has- text-body-color has-text-color has-regular-font-size" style="line-height:1.6"><?php echo esc_html__( 'We tell you what we’ll do, what we won’t, and what it’ll cost on a single page before work begins.', 'origin-canvas' ); ?></p>47 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:52%"><!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"}},"textColor":"contrast-2","fontSize":"regular"} --> 48 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="line-height:1.6"><?php echo esc_html__( 'After a first call, we write down what we will make, the price and the dates. Work starts when you approve it.', 'origin-canvas' ); ?></p> 49 49 <!-- /wp:paragraph --></div> 50 50 <!-- /wp:column --></div> … … 52 52 <!-- /wp:group --> 53 53 54 <!-- wp:group {" style":{"border":{"top":{"color":"var:preset|color|border","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} -->55 <div class="wp-block-group " style="border-top-color:var(--wp--preset--color--border);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|huge"}}}} -->54 <!-- wp:group {"align":"wide","style":{"border":{"top":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} --> 55 <div class="wp-block-group alignwide" style="border-top-color:var(--wp--preset--color--base-5);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|huge"}}}} --> 56 56 <div class="wp-block-columns are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"16%"} --> 57 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:16%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","lineHeight":"1" ,"letterSpacing":"-0.03em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"input-border","fontSize":"display-xl","className":"origin-canvas-step-numeral"} -->58 <p class="origin-canvas- step-numeral has-input-border-color has-text-color has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:-0.03em;line-height:1"><?php echo esc_html__( '02', 'origin-canvas' ); ?></p>57 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:16%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"base-6","fontSize":"display-xl","className":"origin-canvas-ordinal origin-canvas-step-numeral"} --> 58 <p class="origin-canvas-ordinal origin-canvas-step-numeral has-base-6-color has-text-color has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;line-height:1"><?php echo esc_html__( '02', 'origin-canvas' ); ?></p> 59 59 <!-- /wp:paragraph --></div> 60 60 <!-- /wp:column --> … … 62 62 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 63 63 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"large"} --> 64 <h3 class="wp-block-heading has-large-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( ' Type and colorfirst', 'origin-canvas' ); ?></h3>64 <h3 class="wp-block-heading has-large-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Voice and look first', 'origin-canvas' ); ?></h3> 65 65 <!-- /wp:heading --></div> 66 66 <!-- /wp:column --> 67 67 68 68 <!-- wp:column {"verticalAlignment":"center","width":"52%"} --> 69 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:52%"><!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"}},"textColor":" text-body","fontSize":"regular"} -->70 <p class="has- text-body-color has-text-color has-regular-font-size" style="line-height:1.6"><?php echo esc_html__( 'Voice, type, and color get settled first. The visual direction follows the writing, never the reverse.', 'origin-canvas' ); ?></p>69 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:52%"><!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"}},"textColor":"contrast-2","fontSize":"regular"} --> 70 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="line-height:1.6"><?php echo esc_html__( 'We agree the voice with you first, then the type and colors when the job includes them. You comment on one direction.', 'origin-canvas' ); ?></p> 71 71 <!-- /wp:paragraph --></div> 72 72 <!-- /wp:column --></div> … … 74 74 <!-- /wp:group --> 75 75 76 <!-- wp:group {" style":{"border":{"top":{"color":"var:preset|color|border","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} -->77 <div class="wp-block-group " style="border-top-color:var(--wp--preset--color--border);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|huge"}}}} -->76 <!-- wp:group {"align":"wide","style":{"border":{"top":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} --> 77 <div class="wp-block-group alignwide" style="border-top-color:var(--wp--preset--color--base-5);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|huge"}}}} --> 78 78 <div class="wp-block-columns are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"16%"} --> 79 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:16%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","lineHeight":"1" ,"letterSpacing":"-0.03em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"input-border","fontSize":"display-xl","className":"origin-canvas-step-numeral"} -->80 <p class="origin-canvas- step-numeral has-input-border-color has-text-color has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:-0.03em;line-height:1"><?php echo esc_html__( '03', 'origin-canvas' ); ?></p>79 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:16%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"base-6","fontSize":"display-xl","className":"origin-canvas-ordinal origin-canvas-step-numeral"} --> 80 <p class="origin-canvas-ordinal origin-canvas-step-numeral has-base-6-color has-text-color has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;line-height:1"><?php echo esc_html__( '03', 'origin-canvas' ); ?></p> 81 81 <!-- /wp:paragraph --></div> 82 82 <!-- /wp:column --> … … 84 84 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 85 85 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"large"} --> 86 <h3 class="wp-block-heading has-large-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'D esign in the open', 'origin-canvas' ); ?></h3>86 <h3 class="wp-block-heading has-large-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Drafts you review as we go', 'origin-canvas' ); ?></h3> 87 87 <!-- /wp:heading --></div> 88 88 <!-- /wp:column --> 89 89 90 90 <!-- wp:column {"verticalAlignment":"center","width":"52%"} --> 91 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:52%"><!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"}},"textColor":" text-body","fontSize":"regular"} -->92 <p class="has- text-body-color has-text-color has-regular-font-size" style="line-height:1.6"><?php echo esc_html__( 'You see the work as it happens, in short rounds. No big reveal at the end, no surprises along the way.', 'origin-canvas' ); ?></p>91 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:52%"><!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"}},"textColor":"contrast-2","fontSize":"regular"} --> 92 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="line-height:1.6"><?php echo esc_html__( 'You see each draft as it takes shape, and you comment before we move on.', 'origin-canvas' ); ?></p> 93 93 <!-- /wp:paragraph --></div> 94 94 <!-- /wp:column --></div> … … 96 96 <!-- /wp:group --> 97 97 98 <!-- wp:group {" style":{"border":{"top":{"color":"var:preset|color|border","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} -->99 <div class="wp-block-group " style="border-top-color:var(--wp--preset--color--border);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|huge"}}}} -->98 <!-- wp:group {"align":"wide","style":{"border":{"top":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} --> 99 <div class="wp-block-group alignwide" style="border-top-color:var(--wp--preset--color--base-5);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|huge"}}}} --> 100 100 <div class="wp-block-columns are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"16%"} --> 101 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:16%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","lineHeight":"1" ,"letterSpacing":"-0.03em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"input-border","fontSize":"display-xl","className":"origin-canvas-step-numeral"} -->102 <p class="origin-canvas- step-numeral has-input-border-color has-text-color has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:-0.03em;line-height:1"><?php echo esc_html__( '04', 'origin-canvas' ); ?></p>101 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:16%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"base-6","fontSize":"display-xl","className":"origin-canvas-ordinal origin-canvas-step-numeral"} --> 102 <p class="origin-canvas-ordinal origin-canvas-step-numeral has-base-6-color has-text-color has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;line-height:1"><?php echo esc_html__( '04', 'origin-canvas' ); ?></p> 103 103 <!-- /wp:paragraph --></div> 104 104 <!-- /wp:column --> … … 106 106 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 107 107 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"large"} --> 108 <h3 class="wp-block-heading has-large-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( ' Built to handover', 'origin-canvas' ); ?></h3>108 <h3 class="wp-block-heading has-large-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Delivery and handover', 'origin-canvas' ); ?></h3> 109 109 <!-- /wp:heading --></div> 110 110 <!-- /wp:column --> 111 111 112 112 <!-- wp:column {"verticalAlignment":"center","width":"52%"} --> 113 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:52%"><!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"}},"textColor":" text-body","fontSize":"regular"} -->114 <p class="has- text-body-color has-text-color has-regular-font-size" style="line-height:1.6"><?php echo esc_html__( 'Sites we deliver are easy to update yourself. A short handover call, the source files, then it is yours.', 'origin-canvas' ); ?></p>113 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:52%"><!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.6"}},"textColor":"contrast-2","fontSize":"regular"} --> 114 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="line-height:1.6"><?php echo esc_html__( 'We hand over the finished copy or put the site live with a short guide to updating it. Sites get thirty days of fixes after launch.', 'origin-canvas' ); ?></p> 115 115 <!-- /wp:paragraph --></div> 116 116 <!-- /wp:column --></div> -
origin-canvas/1.4.3/patterns/features-with-image.php
r347102 r356743 17 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|massive","bottom":"var:preset|spacing|massive"}}},"layout":{"type":"constrained"}} --> 18 18 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--massive);padding-bottom:var(--wp--preset--spacing--massive)"><!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|huge","left":"var:preset|spacing|colossal"}}}} --> 19 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":" 46%"} -->20 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis: 46%"><!-- wp:image {"aspectRatio":"4/5","scale":"cover","sizeSlug":"full","linkDestination":"none","style":{"border":{"radius":"var:custom|radius|large"}}} -->21 <figure class="wp-block-image size-full has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/card-image-text-3.webp" alt="<?php esc_attr_e( 'A florist worktable with wrapped flowers, paper tags, ribbon, and shears.', 'origin-canvas' ); ?>" style="border-radius:var(--wp--custom--radius--large);aspect-ratio:4/5;object-fit:cover"/></figure>19 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 20 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:image {"aspectRatio":"4/5","scale":"cover","sizeSlug":"full","linkDestination":"none","className":"is-style-rounded"} --> 21 <figure class="wp-block-image size-full is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/studio-one-project.webp" alt="<?php esc_attr_e( 'Hands holding a pencil and pointing at three printed website layouts on a pale oak table, beside a black notebook.', 'origin-canvas' ); ?>" style="aspect-ratio:4/5;object-fit:cover"/></figure> 22 22 <!-- /wp:image --></div> 23 23 <!-- /wp:column --> 24 24 25 <!-- wp:column {"verticalAlignment":"center","width":"5 4%"} -->26 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:5 4%"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->25 <!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 26 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 27 27 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"constrained"}} --> 28 <div class="wp-block-group" style="margin-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {" style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->29 <p class=" has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'End to end', 'origin-canvas' ); ?></p>28 <div class="wp-block-group" style="margin-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 29 <p class="origin-canvas-eyebrow has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'End to end', 'origin-canvas' ); ?></p> 30 30 <!-- /wp:paragraph --> 31 31 32 <!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":" display"} -->33 <h2 class="wp-block-heading has- display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'A small studio, the whole way through', 'origin-canvas' ); ?></h2>32 <!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"huge"} --> 33 <h2 class="wp-block-heading has-huge-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'A small studio, the whole way through', 'origin-canvas' ); ?></h2> 34 34 <!-- /wp:heading --></div> 35 35 <!-- /wp:group --> 36 36 37 37 <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|medium","bottom":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 38 <div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":" surface-muted","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->39 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-muted-background-color has-background"><!-- wp:icon {"icon":"core/search","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>38 <div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base-2","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 39 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-2-background-color has-background"><!-- wp:icon {"icon":"core/search","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 40 40 <!-- /wp:group --> 41 41 … … 45 45 <!-- /wp:heading --> 46 46 47 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->48 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We start with the awkward questions, then write the scope down in plain English.', 'origin-canvas' ); ?></p>47 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 48 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We start with the awkward questions, then write the scope down in plain English.', 'origin-canvas' ); ?></p> 49 49 <!-- /wp:paragraph --></div> 50 50 <!-- /wp:group --></div> 51 51 <!-- /wp:group --> 52 52 53 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|b order","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|medium","bottom":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->54 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--b order);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"surface-muted","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->55 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-muted-background-color has-background"><!-- wp:icon {"icon":"core/group","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>53 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|medium","bottom":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 54 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--base-5);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base-2","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 55 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-2-background-color has-background"><!-- wp:icon {"icon":"core/group","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 56 56 <!-- /wp:group --> 57 57 … … 61 61 <!-- /wp:heading --> 62 62 63 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->64 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Identity, type, and a site made by the same three people throughout.', 'origin-canvas' ); ?></p>63 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 64 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We carry your identity through the type, colors and layout of every page.', 'origin-canvas' ); ?></p> 65 65 <!-- /wp:paragraph --></div> 66 66 <!-- /wp:group --></div> 67 67 <!-- /wp:group --> 68 68 69 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|b order","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|medium","bottom":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->70 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--b order);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"surface-muted","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->71 <div class="wp-block-group is-style-origin-canvas-icon-bubble has- surface-muted-background-color has-background"><!-- wp:icon {"icon":"core/check","textColor":"primary","style":{"dimensions":{"width":"38px"}}} /--></div>69 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|medium","bottom":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 70 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--base-5);border-top-style:solid;border-top-width:1px;padding-top:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"is-style-origin-canvas-icon-bubble","backgroundColor":"base-2","layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 71 <div class="wp-block-group is-style-origin-canvas-icon-bubble has-base-2-background-color has-background"><!-- wp:icon {"icon":"core/check","textColor":"primary","style":{"dimensions":{"width":"28px"}}} /--></div> 72 72 <!-- /wp:group --> 73 73 … … 77 77 <!-- /wp:heading --> 78 78 79 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->80 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A calm launch, a written guide, and a site you can keep running yourself.', 'origin-canvas' ); ?></p>79 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 80 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A calm launch, a written guide, and a site you can keep running yourself.', 'origin-canvas' ); ?></p> 81 81 <!-- /wp:paragraph --></div> 82 82 <!-- /wp:group --></div> … … 84 84 85 85 <!-- wp:buttons {"style":{"spacing":{"margin":{"top":"var:preset|spacing|medium"}}},"layout":{"type":"flex","justifyContent":"left"}} --> 86 <div class="wp-block-buttons is-content-justification-flex-start is-layout-flex" style="margin-top:var(--wp--preset--spacing--medium)"><!-- wp:button -->86 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--medium)"><!-- wp:button --> 87 87 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Talk to us', 'origin-canvas' ); ?></a></div> 88 88 <!-- /wp:button --></div> -
origin-canvas/1.4.3/patterns/footer-dark.php
r347102 r356743 3 3 * Title: Footer Dark 4 4 * Slug: origin-canvas/footer-dark 5 * Description: A dark site footer with a short studio note, link columns, and a legal row.5 * Description: A dark footer with the site title and a short line, three groups of links spread across the width, and a copyright line with social icons. 6 6 * Categories: footer 7 7 * Keywords: … … 14 14 */ 15 15 ?> 16 <!-- wp:group {"tagName":"footer","metadata":{"name":"Footer Dark"},"align":"full","style":{"color":{"background":"var(--wp--custom--dark--bg)","text":"var(--wp--custom--dark--text)"},"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing| extra-large"}}},"layout":{"inherit":true,"type":"constrained"}} -->17 <footer class="wp-block-group alignfull has-text-color has-background" style="color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing-- extra-large)"><!-- wp:columns {"align":"wide","style":{"border":{"bottom":{"color":"color-mix(in srgb, var(--wp--custom--dark--text) 12%, transparent)","width":"1px"}},"spacing":{"padding":{"bottom":"var:preset|spacing|huge"}}}} -->18 <div class="wp-block- columns alignwide" style="border-bottom-color:color-mix(in srgb, var(--wp--custom--dark--text) 12%, transparent);border-bottom-width:1px;padding-bottom:var(--wp--preset--spacing--huge)"><!-- wp:column {"width":"35%","className":"stack-16"} -->19 <div class="wp-block- column stack-16" style="flex-basis:35%"><!-- wp:site-title {"textColor":"on-dark","style":{"elements":{"link":{"color":{"text":"var:preset|color|on-dark"}}}}} /-->16 <!-- wp:group {"tagName":"footer","metadata":{"name":"Footer Dark"},"align":"full","style":{"color":{"background":"var(--wp--custom--dark--bg)","text":"var(--wp--custom--dark--text)"},"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"inherit":true,"type":"constrained"}} --> 17 <footer class="wp-block-group alignfull has-text-color has-background" style="color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","verticalAlignment":"top"}} --> 18 <div class="wp-block-group alignwide"><!-- wp:group {"className":"stack-16","layout":{"type":"default"}} --> 19 <div class="wp-block-group stack-16"><!-- wp:site-title {"level":0,"textColor":"base-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|base-2"}}}}} /--> 20 20 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small"}},"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"}},"fontSize":"small"} --> 21 <p class="has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--small);color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( ' A Full Site Editing block theme for WordPress. Templates, patterns, and styles that work as one system.', 'origin-canvas' ); ?></p>21 <p class="has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--small);color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Brand and web work that brings in customers.', 'origin-canvas' ); ?></p> 22 22 <!-- /wp:paragraph --></div> 23 <!-- /wp:column --> 24 <!-- wp:column {"width":"65%"} --> 25 <div class="wp-block-column" style="flex-basis:65%"><!-- wp:columns --> 26 <div class="wp-block-columns"><!-- wp:column --> 27 <div class="wp-block-column"><!-- wp:paragraph {"textColor":"on-dark","fontSize":"extra-small","style":{"typography":{"fontStyle":"normal","fontWeight":"600","letterSpacing":"0.02em"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}}} --> 28 <p class="has-on-dark-color has-text-color has-extra-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600;letter-spacing:0.02em"><?php echo esc_html__( 'Theme', 'origin-canvas' ); ?></p> 23 <!-- /wp:group --><!-- wp:group {"layout":{"type":"default"}} --> 24 <div class="wp-block-group"><!-- wp:paragraph {"textColor":"base-2","fontSize":"regular","style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}}} --> 25 <p class="has-base-2-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600"><?php echo esc_html__( 'Studio', 'origin-canvas' ); ?></p> 29 26 <!-- /wp:paragraph --> 30 <!-- wp:group {"className":"has-small-font-size"," style":{"spacing":{"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"constrained"}} -->31 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->32 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Features', 'origin-canvas' ); ?></p>27 <!-- wp:group {"className":"has-small-font-size","layout":{"type":"constrained"}} --> 28 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 29 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Work', 'origin-canvas' ); ?></a></p> 33 30 <!-- /wp:paragraph --> 34 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->35 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Patterns', 'origin-canvas' ); ?></p>31 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 32 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Process', 'origin-canvas' ); ?></a></p> 36 33 <!-- /wp:paragraph --> 37 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->38 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Style variations', 'origin-canvas' ); ?></p>34 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 35 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Pricing', 'origin-canvas' ); ?></a></p> 39 36 <!-- /wp:paragraph --> 40 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"}}} --> 41 <p class="has-text-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Templates', 'origin-canvas' ); ?></p> 42 <!-- /wp:paragraph --> 43 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"}}} --> 44 <p class="has-text-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Changelog', 'origin-canvas' ); ?></p> 37 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 38 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Get in touch', 'origin-canvas' ); ?></a></p> 45 39 <!-- /wp:paragraph --></div> 46 40 <!-- /wp:group --></div> 47 <!-- /wp:column --> 48 <!-- wp:column --> 49 <div class="wp-block-column"><!-- wp:paragraph {"textColor":"on-dark","fontSize":"extra-small","style":{"typography":{"fontStyle":"normal","fontWeight":"600","letterSpacing":"0.02em"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}}} --> 50 <p class="has-on-dark-color has-text-color has-extra-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600;letter-spacing:0.02em"><?php echo esc_html__( 'Resources', 'origin-canvas' ); ?></p> 41 <!-- /wp:group --><!-- wp:group {"layout":{"type":"default"}} --> 42 <div class="wp-block-group"><!-- wp:paragraph {"textColor":"base-2","fontSize":"regular","style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}}} --> 43 <p class="has-base-2-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600"><?php echo esc_html__( 'Services', 'origin-canvas' ); ?></p> 51 44 <!-- /wp:paragraph --> 52 <!-- wp:group {"className":"has-small-font-size"," style":{"spacing":{"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"constrained"}} -->53 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->54 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Documentation', 'origin-canvas' ); ?></p>45 <!-- wp:group {"className":"has-small-font-size","layout":{"type":"constrained"}} --> 46 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 47 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Brand identity', 'origin-canvas' ); ?></a></p> 55 48 <!-- /wp:paragraph --> 56 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->57 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Live demo', 'origin-canvas' ); ?></p>49 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 50 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Websites', 'origin-canvas' ); ?></a></p> 58 51 <!-- /wp:paragraph --> 59 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->60 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Starter content', 'origin-canvas' ); ?></p>52 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 53 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Copywriting', 'origin-canvas' ); ?></a></p> 61 54 <!-- /wp:paragraph --> 62 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->63 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Support', 'origin-canvas' ); ?></p>55 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 56 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Site refreshes', 'origin-canvas' ); ?></a></p> 64 57 <!-- /wp:paragraph --></div> 65 58 <!-- /wp:group --></div> 66 <!-- /wp:column --> 67 <!-- wp:column --> 68 <div class="wp-block-column"><!-- wp:paragraph {"textColor":"on-dark","fontSize":"extra-small","style":{"typography":{"fontStyle":"normal","fontWeight":"600","letterSpacing":"0.02em"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}}} --> 69 <p class="has-on-dark-color has-text-color has-extra-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600;letter-spacing:0.02em"><?php echo esc_html__( 'Project', 'origin-canvas' ); ?></p> 59 <!-- /wp:group --><!-- wp:group {"layout":{"type":"default"}} --> 60 <div class="wp-block-group"><!-- wp:paragraph {"textColor":"base-2","fontSize":"regular","style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}}} --> 61 <p class="has-base-2-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600"><?php echo esc_html__( 'Company', 'origin-canvas' ); ?></p> 70 62 <!-- /wp:paragraph --> 71 <!-- wp:group {"className":"has-small-font-size"," style":{"spacing":{"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"constrained"}} -->72 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->73 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'GitHub', 'origin-canvas' ); ?></p>63 <!-- wp:group {"className":"has-small-font-size","layout":{"type":"constrained"}} --> 64 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 65 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'About', 'origin-canvas' ); ?></a></p> 74 66 <!-- /wp:paragraph --> 75 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->76 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'WordPress.org', 'origin-canvas' ); ?></p>67 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 68 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Journal', 'origin-canvas' ); ?></a></p> 77 69 <!-- /wp:paragraph --> 78 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->79 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'License (GPL)', 'origin-canvas' ); ?></p>70 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 71 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Careers', 'origin-canvas' ); ?></a></p> 80 72 <!-- /wp:paragraph --> 81 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"} }} -->82 <p class="has-text-color " style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><?php echo esc_html__( 'Contributing', 'origin-canvas' ); ?></p>73 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"},"elements":{"link":{"color":{"text":"inherit"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 74 <p class="has-text-color has-link-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 62%, transparent)"><a href="#"><?php echo esc_html__( 'Privacy policy', 'origin-canvas' ); ?></a></p> 83 75 <!-- /wp:paragraph --></div> 84 76 <!-- /wp:group --></div> 85 <!-- /wp:column --></div> 86 <!-- /wp:columns --></div> 87 <!-- /wp:column --></div> 88 <!-- /wp:columns --> 89 <!-- wp:spacer {"height":"var:preset|spacing|large","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 90 <div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--large)" aria-hidden="true" class="wp-block-spacer"></div> 77 <!-- /wp:group --></div> 78 <!-- /wp:group --> 79 <!-- wp:spacer {"height":"var:preset|spacing|jumbo","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 80 <div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--jumbo)" aria-hidden="true" class="wp-block-spacer"></div> 91 81 <!-- /wp:spacer --> 92 <!-- wp:group {"align":"wide"," layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"center"}} -->93 <div class="wp-block-group alignwide" ><!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent)"}},"fontSize":"extra-small"} -->94 < p class="has-text-color has-extra-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent)"><?php echo esc_html__( '© 2026 Origin Canvas. Released under the GPL.', 'origin-canvas' ); ?></p>95 < !-- /wp:paragraph-->96 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent)"}},"fontSize":" extra-small"} -->97 <p class="has-text-color has- extra-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent)"><?php echo esc_html__( 'v1.0 · WordPress 6.5+ · theme.json v3', 'origin-canvas' ); ?></p>82 <!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"0"}}}} --> 83 <div class="wp-block-group alignwide" style="padding-top:0"><!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"center"}} --> 84 <div class="wp-block-group"><!-- wp:group {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent)"},"spacing":{"blockGap":"var:preset|spacing|extra-small"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 85 <div class="wp-block-group has-text-color" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent)"><!-- wp:site-title {"level":0,"isLink":false,"fontSize":"small","style":{"typography":{"fontWeight":"400","lineHeight":"1.5"}}} /--> 86 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent)"}},"fontSize":"small"} --> 87 <p class="has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent)"><?php echo esc_html__( '© 2026. All rights reserved.', 'origin-canvas' ); ?></p> 98 88 <!-- /wp:paragraph --></div> 89 <!-- /wp:group --> 90 <!-- wp:social-links {"iconColor":"base-2","size":"has-normal-icon-size","className":"has-icon-color is-style-logos-only","style":{"spacing":{"margin":{"right":"0","left":"0"}}},"layout":{"type":"flex","justifyContent":"right"}} --> 91 <ul class="wp-block-social-links has-normal-icon-size has-icon-color is-style-logos-only" style="margin-right:0;margin-left:0"><!-- wp:social-link {"url":"#","service":"x"} /--> 92 <!-- wp:social-link {"url":"#","service":"github"} /--> 93 <!-- wp:social-link {"url":"#","service":"linkedin"} /--></ul> 94 <!-- /wp:social-links --></div> 95 <!-- /wp:group --></div> 99 96 <!-- /wp:group --></footer> 100 97 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/footer-default.php
r347102 r356743 3 3 * Title: Footer 4 4 * Slug: origin-canvas/footer-default 5 * Description: The site footer with a short studio note, link columns, and a legal row.5 * Description: A footer with the site title and a short line, three groups of links spread across the width, and a copyright line with social icons. 6 6 * Categories: footer 7 7 * Keywords: … … 14 14 */ 15 15 ?> 16 <!-- wp:group {"tagName":"footer","metadata":{"name":"Footer"},"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}},"border":{"top":{"color":"var:preset|color|border","width":"1px"}}},"backgroundColor":"surface-base","layout":{"inherit":true,"type":"constrained"}} --> 17 <footer class="wp-block-group alignfull has-surface-base-background-color has-background" style="border-top-color:var(--wp--preset--color--border);border-top-width:1px;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide"} --> 18 <div class="wp-block-columns alignwide"><!-- wp:column {"width":"35%","className":"stack-16"} --> 19 <div class="wp-block-column stack-16" style="flex-basis:35%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"small"} --> 20 <p class="has-text-body-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'A small studio for brand and web work. Three of us, one project a month.', 'origin-canvas' ); ?></p> 16 <!-- wp:group {"tagName":"footer","metadata":{"name":"Footer"},"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}},"border":{"top":{"color":"var:preset|color|base-5","width":"1px"}}},"backgroundColor":"base","layout":{"inherit":true,"type":"constrained"}} --> 17 <footer class="wp-block-group alignfull has-base-background-color has-background" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","verticalAlignment":"top"}} --> 18 <div class="wp-block-group alignwide"><!-- wp:group {"className":"stack-16","layout":{"type":"default"}} --> 19 <div class="wp-block-group stack-16"><!-- wp:site-title {"level":0,"style":{"spacing":{"margin":{"bottom":"0px","top":"0px"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast"} /--> 20 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small"}}},"textColor":"contrast-2","fontSize":"small"} --> 21 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Brand and web work that brings in customers.', 'origin-canvas' ); ?></p> 21 22 <!-- /wp:paragraph --></div> 22 <!-- /wp:column --> 23 <!-- wp:column {"width":"65%"} --> 24 <div class="wp-block-column" style="flex-basis:65%"><!-- wp:columns --> 25 <div class="wp-block-columns"><!-- wp:column --> 26 <div class="wp-block-column"><!-- wp:paragraph {"className":"has-text-heading-color","style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"text-heading","fontSize":"regular"} --> 27 <p class="has-text-heading-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600"><?php echo esc_html__( 'Studio', 'origin-canvas' ); ?></p> 23 <!-- /wp:group --><!-- wp:group {"layout":{"type":"default"}} --> 24 <div class="wp-block-group"><!-- wp:paragraph {"className":"has-contrast-color","style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"contrast","fontSize":"regular"} --> 25 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600"><?php echo esc_html__( 'Studio', 'origin-canvas' ); ?></p> 28 26 <!-- /wp:paragraph --> 29 27 <!-- wp:group {"className":"has-small-font-size","layout":{"type":"constrained"}} --> 30 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"textColor":" text-body"} -->31 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Work', 'origin-canvas' ); ?></p>28 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 29 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Work', 'origin-canvas' ); ?></a></p> 32 30 <!-- /wp:paragraph --> 33 <!-- wp:paragraph {"textColor":" text-body"} -->34 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Process', 'origin-canvas' ); ?></p>31 <!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 32 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Process', 'origin-canvas' ); ?></a></p> 35 33 <!-- /wp:paragraph --> 36 <!-- wp:paragraph {"textColor":" text-body"} -->37 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Pricing', 'origin-canvas' ); ?></p>34 <!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 35 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Pricing', 'origin-canvas' ); ?></a></p> 38 36 <!-- /wp:paragraph --> 39 <!-- wp:paragraph {"textColor":" text-body"} -->40 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Get in touch', 'origin-canvas' ); ?></p>37 <!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 38 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Get in touch', 'origin-canvas' ); ?></a></p> 41 39 <!-- /wp:paragraph --></div> 42 40 <!-- /wp:group --></div> 43 <!-- /wp:column --> 44 <!-- wp:column --> 45 <div class="wp-block-column"><!-- wp:paragraph {"className":"has-text-heading-color","style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"text-heading","fontSize":"regular"} --> 46 <p class="has-text-heading-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600"><?php echo esc_html__( 'Studio notes', 'origin-canvas' ); ?></p> 41 <!-- /wp:group --><!-- wp:group {"layout":{"type":"default"}} --> 42 <div class="wp-block-group"><!-- wp:paragraph {"className":"has-contrast-color","style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"contrast","fontSize":"regular"} --> 43 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600"><?php echo esc_html__( 'Services', 'origin-canvas' ); ?></p> 47 44 <!-- /wp:paragraph --> 48 45 <!-- wp:group {"className":"has-small-font-size","layout":{"type":"constrained"}} --> 49 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"textColor":" text-body"} -->50 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'About', 'origin-canvas' ); ?></p>46 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 47 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Brand identity', 'origin-canvas' ); ?></a></p> 51 48 <!-- /wp:paragraph --> 52 <!-- wp:paragraph {"textColor":" text-body"} -->53 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Journal', 'origin-canvas' ); ?></p>49 <!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 50 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Websites', 'origin-canvas' ); ?></a></p> 54 51 <!-- /wp:paragraph --> 55 <!-- wp:paragraph {"textColor":" text-body"} -->56 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Quarterly notes', 'origin-canvas' ); ?></p>52 <!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 53 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Copywriting', 'origin-canvas' ); ?></a></p> 57 54 <!-- /wp:paragraph --> 58 <!-- wp:paragraph {"textColor":" text-body"} -->59 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Field notes', 'origin-canvas' ); ?></p>55 <!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 56 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Site refreshes', 'origin-canvas' ); ?></a></p> 60 57 <!-- /wp:paragraph --></div> 61 58 <!-- /wp:group --></div> 62 <!-- /wp:column --> 63 <!-- wp:column --> 64 <div class="wp-block-column"><!-- wp:paragraph {"className":"has-text-heading-color","style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"text-heading","fontSize":"regular"} --> 65 <p class="has-text-heading-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600"><?php echo esc_html__( 'Useful things', 'origin-canvas' ); ?></p> 59 <!-- /wp:group --><!-- wp:group {"layout":{"type":"default"}} --> 60 <div class="wp-block-group"><!-- wp:paragraph {"className":"has-contrast-color","style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"contrast","fontSize":"regular"} --> 61 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-style:normal;font-weight:600"><?php echo esc_html__( 'Company', 'origin-canvas' ); ?></p> 66 62 <!-- /wp:paragraph --> 67 63 <!-- wp:group {"className":"has-small-font-size","layout":{"type":"constrained"}} --> 68 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"textColor":" text-body"} -->69 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Reading list', 'origin-canvas' ); ?></p>64 <div class="wp-block-group has-small-font-size"><!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 65 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'About', 'origin-canvas' ); ?></a></p> 70 66 <!-- /wp:paragraph --> 71 <!-- wp:paragraph {"textColor":" text-body"} -->72 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Tools we use', 'origin-canvas' ); ?></p>67 <!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 68 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Journal', 'origin-canvas' ); ?></a></p> 73 69 <!-- /wp:paragraph --> 74 <!-- wp:paragraph {"textColor":" text-body"} -->75 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Past clients', 'origin-canvas' ); ?></p>70 <!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 71 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Careers', 'origin-canvas' ); ?></a></p> 76 72 <!-- /wp:paragraph --> 77 <!-- wp:paragraph {"textColor":" text-body"} -->78 <p class="has- text-body-color has-text-color"><?php echo esc_html__( 'Contact', 'origin-canvas' ); ?></p>73 <!-- wp:paragraph {"textColor":"contrast-2","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"textDecoration":"none"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} --> 74 <p class="has-contrast-2-color has-text-color has-link-color"><a href="#"><?php echo esc_html__( 'Privacy policy', 'origin-canvas' ); ?></a></p> 79 75 <!-- /wp:paragraph --></div> 80 76 <!-- /wp:group --></div> 81 <!-- /wp:column --></div> 82 <!-- /wp:columns --></div> 83 <!-- /wp:column --></div> 84 <!-- /wp:columns --> 77 <!-- /wp:group --></div> 78 <!-- /wp:group --> 85 79 <!-- wp:spacer {"height":"var:preset|spacing|jumbo","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 86 80 <div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--jumbo)" aria-hidden="true" class="wp-block-spacer"></div> 87 81 <!-- /wp:spacer --> 88 <!-- wp:group {"align":"wide","className":"has-text-body-color has-text-color","style":{"spacing":{"padding":{"top":"0"}}}} --> 89 <div class="wp-block-group alignwide has-text-body-color has-text-color" style="padding-top:0"><!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"center"}} --> 90 <div class="wp-block-group"><!-- wp:paragraph {"textColor":"text-body","fontSize":"small"} --> 91 <p class="has-text-body-color has-text-color has-small-font-size"><?php echo esc_html__( '© 2026. Built with care.', 'origin-canvas' ); ?></p> 92 <!-- /wp:paragraph --> 93 <!-- wp:social-links {"iconColor":"text-body","size":"has-normal-icon-size","className":"has-icon-color is-style-logos-only","style":{"spacing":{"margin":{"right":"0","left":"0"}}},"layout":{"type":"flex","justifyContent":"right"}} --> 82 <!-- wp:group {"align":"wide","className":"has-contrast-2-color has-text-color","style":{"spacing":{"padding":{"top":"0"}}}} --> 83 <div class="wp-block-group alignwide has-contrast-2-color has-text-color" style="padding-top:0"><!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"center"}} --> 84 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|extra-small"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 85 <div class="wp-block-group"><!-- wp:site-title {"level":0,"isLink":false,"fontSize":"small","style":{"typography":{"fontWeight":"400","lineHeight":"1.5"}}} /--> 86 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"small"} --> 87 <p class="has-contrast-2-color has-text-color has-small-font-size"><?php echo esc_html__( '© 2026. All rights reserved.', 'origin-canvas' ); ?></p> 88 <!-- /wp:paragraph --></div> 89 <!-- /wp:group --> 90 <!-- wp:social-links {"iconColor":"contrast-2","size":"has-normal-icon-size","className":"has-icon-color is-style-logos-only","style":{"spacing":{"margin":{"right":"0","left":"0"}}},"layout":{"type":"flex","justifyContent":"right"}} --> 94 91 <ul class="wp-block-social-links has-normal-icon-size has-icon-color is-style-logos-only" style="margin-right:0;margin-left:0"><!-- wp:social-link {"url":"#","service":"x"} /--> 95 92 <!-- wp:social-link {"url":"#","service":"github"} /--> -
origin-canvas/1.4.3/patterns/header-default.php
r347102 r356743 15 15 16 16 ?> 17 <!-- wp:group {"metadata":{"name":"Header"},"align":"full","className":"origin-canvas-header has- surface-base-background-color has-text-primary-color has-background has-link-color","style":{"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"}},"border":{"top":{"width":"0px","style":"none"},"right":{"width":"0px","style":"none"},"bottom":{"color":"var:preset|color|border","width":"1px"},"left":{"width":"0px","style":"none"}}},"layout":{"type":"constrained","inherit":true}} -->18 <div class="wp-block-group alignfull origin-canvas-header has- surface-base-background-color has-text-primary-color has-background has-link-color" style="border-top-style:none;border-top-width:0px;border-right-style:none;border-right-width:0px;border-bottom-color:var(--wp--preset--color--border);border-bottom-width:1px;border-left-style:none;border-left-width:0px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","justifyContent":"space-between","flexWrap":"wrap","verticalAlignment":"center"}} -->19 <div class="wp-block-group alignwide"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"flex","flexWrap":"wrap","verticalAlignment":"center"}} -->20 <div class="wp-block-group"><!-- wp:site-title {"level":0,"style":{"spacing":{"margin":{"bottom":"0px","top":"0px"}},"elements":{"link":{"color":{"text":"var:preset|color| text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-heading"} /--></div>17 <!-- wp:group {"metadata":{"name":"Header"},"align":"full","className":"origin-canvas-header has-base-background-color has-text-primary-color has-background has-link-color","style":{"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"}},"border":{"top":{"width":"0px","style":"none"},"right":{"width":"0px","style":"none"},"bottom":{"color":"var:preset|color|base-5","width":"1px"},"left":{"width":"0px","style":"none"}}},"layout":{"type":"constrained","inherit":true}} --> 18 <div class="wp-block-group alignfull origin-canvas-header has-base-background-color has-text-primary-color has-background has-link-color" style="border-top-style:none;border-top-width:0px;border-right-style:none;border-right-width:0px;border-bottom-color:var(--wp--preset--color--base-5);border-bottom-width:1px;border-left-style:none;border-left-width:0px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","justifyContent":"space-between","flexWrap":"wrap","verticalAlignment":"center"}} --> 19 <div class="wp-block-group alignwide"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","flexWrap":"wrap","verticalAlignment":"center"}} --> 20 <div class="wp-block-group"><!-- wp:site-title {"level":0,"style":{"spacing":{"margin":{"bottom":"0px","top":"0px"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast"} /--></div> 21 21 <!-- /wp:group --> 22 22 23 <!-- wp:navigation {"overlay":"mobile-menu","textColor":" text-heading","className":"origin-canvas-main-nav is-style-origin-canvas-hover-pill","style":{"spacing":{"blockGap":"var:preset|spacing|extra-large"},"typography":{"fontWeight":"500","fontStyle":"normal"}},"fontSize":"small","layout":{"type":"flex","justifyContent":"center","flexWrap":"wrap"}} /--></div>23 <!-- wp:navigation {"overlay":"mobile-menu","textColor":"contrast","className":"origin-canvas-main-nav is-style-origin-canvas-hover-pill","style":{"spacing":{"blockGap":"var:preset|spacing|extra-large"},"typography":{"fontWeight":"500","fontStyle":"normal"}},"fontSize":"small","layout":{"type":"flex","justifyContent":"center","flexWrap":"wrap"}} /--></div> 24 24 <!-- /wp:group --></div> 25 25 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/hero-canvas.php
r347102 r356743 3 3 * Title: Hero Canvas 4 4 * Slug: origin-canvas/hero-canvas 5 * Description: A hero on a faint grid backdrop with a soft corner glow, two calls to action and a meta line. 5 6 * Categories: origin-canvas/hero 6 * Keywords: landing, intro, centered, gradient, theme 7 * Block Types: core/post-content 7 * Keywords: landing page, introduction, centered, gradient, theme 8 * Viewport Width: 1500 9 * Block Types: 10 * Post Types: 8 11 * Inserter: true 9 12 * … … 12 15 13 16 ?> 14 <!-- wp:group {"tagName":"section","align":"full","className":"origin-canvas-canvas-grid","style":{"spacing":{"padding":{"top":"var:preset|spacing|massive","bottom":"var:preset|spacing|massive"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained" ,"contentSize":"880px","wideSize":"1200px"}} -->15 <section class="wp-block-group alignfull origin-canvas-canvas-grid" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--massive);padding-bottom:var(--wp--preset--spacing--massive)"><!-- wp:group {" style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"default"}} -->16 <div class="wp-block-group "><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} -->17 <p class=" has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'The Origin Canvas block theme', 'origin-canvas' ); ?></p>17 <!-- wp:group {"tagName":"section","align":"full","className":"origin-canvas-canvas-grid","style":{"spacing":{"padding":{"top":"var:preset|spacing|massive","bottom":"var:preset|spacing|massive"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull origin-canvas-canvas-grid" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--massive);padding-bottom:var(--wp--preset--spacing--massive)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group alignwide"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} --> 20 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'The Origin Canvas block theme', 'origin-canvas' ); ?></p> 18 21 <!-- /wp:paragraph --> 19 22 20 <!-- wp:heading {" textAlign":"center","level":1,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"lineHeight":"1.02"}},"fontSize":"display-2xl"} -->21 <h1 class="wp-block-heading has-text-align-center has-display-2-xl-font-size" style="margin-top:0;margin-bottom:0;line-height:1.02"><?php echo esc_html__( 'Sites that look designed, not assembled.', 'origin-canvas' ); ?></h1>23 <!-- wp:heading {"level":1,"align":"wide","className":"origin-canvas-text-balance","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"lineHeight":"1.02","textAlign":"center"}},"fontSize":"display-2xl"} --> 24 <h1 class="wp-block-heading has-text-align-center alignwide origin-canvas-text-balance has-display-2-xl-font-size" style="margin-top:0;margin-bottom:0;line-height:1.02"><?php echo esc_html__( 'Sites that look designed, not assembled.', 'origin-canvas' ); ?></h1> 22 25 <!-- /wp:heading --> 23 26 24 <!-- wp:group {"layout":{"type":"constrained" ,"contentSize":"600px"}} -->25 <div class="wp-block-group"><!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"medium"} -->26 <p class="has-text-align-center has- text-body-color has-text-color has-medium-font-size"><?php echo esc_html__( 'A Full Site Editing theme where templates, patterns, typography, and color work as one system, so every build starts closer to finished.', 'origin-canvas' ); ?></p>27 <!-- wp:group {"layout":{"type":"constrained"}} --> 28 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"medium"} --> 29 <p class="has-text-align-center has-contrast-2-color has-text-color has-medium-font-size"><?php echo esc_html__( 'A Full Site Editing theme where templates, patterns, typography, and color work as one system, so every build starts closer to finished.', 'origin-canvas' ); ?></p> 27 30 <!-- /wp:paragraph --></div> 28 31 <!-- /wp:group --> … … 30 33 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"center","verticalAlignment":"center"}} --> 31 34 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:buttons {"layout":{"type":"flex"}} --> 32 <div class="wp-block-buttons is-layout-flex"><!-- wp:button -->35 <div class="wp-block-buttons"><!-- wp:button --> 33 36 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Download free', 'origin-canvas' ); ?></a></div> 34 37 <!-- /wp:button --></div> 35 38 <!-- /wp:buttons --> 36 39 37 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"elements":{"link":{" color":{"text":"var:preset|color|text-heading"},"typography":{"textDecoration":"none"}}}},"textColor":"text-heading","fontSize":"regular"} -->38 <p class="has- text-heading-color has-text-color has-link-color has-regular-font-size" style="font-weight:500"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Explore patterns', 'origin-canvas' ); ?></a> <span class="has-primary-color has-text-color" style="color:var(--wp--preset--color--primary)" aria-hidden="true">→</span></p>40 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"elements":{"link":{"typography":{"textDecoration":"none"}}}},"textColor":"contrast","fontSize":"regular"} --> 41 <p class="has-contrast-color has-text-color has-regular-font-size" style="font-weight:500"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Explore patterns', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 39 42 <!-- /wp:paragraph --></div> 40 43 <!-- /wp:group --> 41 44 42 <!-- wp:paragraph {" align":"center","textColor":"text-muted","fontSize":"small","style":{"spacing":{"margin":{"top":"var:preset|spacing|large","bottom":"0"}}}} -->43 <p class="has-text-align-center has- text-muted-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--large);margin-bottom:0"><span aria-hidden="true" style="background-color:var(--wp--preset--color--primary);border-radius:999px;display:inline-block;height:7px;margin-right:10px;vertical-align:middle;width:7px"></span><?php echo esc_html__( 'GPL licensed · WordPress 6.5+ · No page builder required', 'origin-canvas' ); ?></p>45 <!-- wp:paragraph {"textColor":"contrast-3","fontSize":"small","style":{"spacing":{"margin":{"top":"var:preset|spacing|large","bottom":"0"}},"typography":{"textAlign":"center"}}} --> 46 <p class="has-text-align-center has-contrast-3-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--large);margin-bottom:0"><?php echo esc_html__( 'GPL licensed · WordPress 7.0+ · No page builder required', 'origin-canvas' ); ?></p> 44 47 <!-- /wp:paragraph --></div> 45 48 <!-- /wp:group --></section> -
origin-canvas/1.4.3/patterns/hero-centered.php
r347102 r356743 3 3 * Title: Hero Centered 4 4 * Slug: origin-canvas/hero-centered 5 * Description: A centered eyebrow, large heading, short lead and two buttons. 5 6 * Categories: origin-canvas/hero 6 * Keywords: landing , intro, banner, masthead7 * Keywords: landing page, introduction, banner, masthead 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 12 13 13 14 ?> 14 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained" ,"contentSize":"880px"}} -->15 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {" style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained","contentSize":"880px"}} -->16 <div class="wp-block-group "><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} -->17 <p class=" has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'BRAND & WEB FOR SMALL BUSINESSES', 'origin-canvas' ); ?></p>15 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 16 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained"}} --> 17 <div class="wp-block-group alignwide"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} --> 18 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'BRAND & WEB FOR SMALL BUSINESSES', 'origin-canvas' ); ?></p> 18 19 <!-- /wp:paragraph --> 19 20 20 <!-- wp:heading {" textAlign":"center","level":1,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display-xl"} -->21 <h1 class="wp-block-heading has-display-xl-font-size has-text-align-center " style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'We help small teams launch sites that look like they were made on purpose.', 'origin-canvas' ); ?></h1>21 <!-- wp:heading {"level":1,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display-xl"} --> 22 <h1 class="wp-block-heading has-display-xl-font-size has-text-align-center alignwide" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'We help small teams launch sites that look like they were made on purpose.', 'origin-canvas' ); ?></h1> 22 23 <!-- /wp:heading --> 23 24 24 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular-plus"} -->25 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Three of us, one project at a time, four weeks from kickoff to launch. We work with founders who care how their work looks and reads.', 'origin-canvas' ); ?></p>25 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 26 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'We design your brand and build your site, and a typical project goes live eight weeks after kickoff. We work with founders who care how their work looks and reads.', 'origin-canvas' ); ?></p> 26 27 <!-- /wp:paragraph --> 27 28 28 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing| compact","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"center","orientation":"horizontal"}} -->29 <div class="wp-block-buttons is-content-justification-center is-layout-flex" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button -->29 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"center","orientation":"horizontal"}} --> 30 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button --> 30 31 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'View our work', 'origin-canvas' ); ?></a></div> 31 32 <!-- /wp:button --> -
origin-canvas/1.4.3/patterns/hero-cover.php
r347102 r356743 3 3 * Title: Hero Cover 4 4 * Slug: origin-canvas/hero-cover 5 * Description: A rounded photo the width of the content with two small cards over it, and an availability line below. 5 6 * Categories: origin-canvas/hero 6 * Keywords: editorial, home , background, banner7 * Keywords: editorial, home page, background, banner 7 8 * Block Types: core/post-content 8 9 * Viewport Width: 1500 … … 13 14 14 15 ?> 15 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing| huge"}}},"layout":{"type":"constrained"}} -->16 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing-- huge)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"default"}} -->17 <div class="wp-block-group alignwide"><!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/ card-image-text-1.webp","alt":"Tea tins, paper pouches, and loose tea arranged on a sunlit counter.","dimRatio":0,"isUserOverlayColor":false,"minHeight":600,"minHeightUnit":"px","isDark":false,"className":"origin-canvas-cover-story__frame","style":{"border":{"radius":"var:custom|radius|large"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}},"layout":{"type":"default"}} -->18 <div class="wp-block-cover is-light origin-canvas-cover-story__frame" style="border-radius:var(--wp--custom--radius--large);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large);min-height:600px"><img class="wp-block-cover__image-background" alt="<?php esc_attr_e( ' Tea tins, paper pouches, and loose tea arranged on a sunlit counter.', 'origin-canvas' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/card-image-text-1.webp" data-object-fit="cover"/><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container"><!-- wp:group {"className":"origin-canvas-cover-story__layout","layout":{"type":"default"}} -->19 <div class="wp-block-group origin-canvas-cover-story__layout"><!-- wp:group {"className":"origin-canvas-cover-story__card origin-canvas-cover-story__masthead","backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}},"layout":{"type":"constrained"}} -->20 <div class="wp-block-group origin-canvas-cover-story__card origin-canvas-cover-story__masthead has- surface-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"extra-small"} -->21 <p class=" has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Featured', 'origin-canvas' ); ?> · <?php echo esc_html__( 'Spring 2026', 'origin-canvas' ); ?></p>16 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 17 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"default"}} --> 18 <div class="wp-block-group alignwide"><!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/timber-stack.webp","alt":"Oak and ash boards, one charred black, standing upright against a pale workshop wall, with chisels on a wall rack.","dimRatio":100,"customGradient":"linear-gradient(rgba(17,24,39,0.15),rgba(17,24,39,0.15))","isUserOverlayColor":false,"minHeight":600,"minHeightUnit":"px","isDark":false,"className":"origin-canvas-cover-story__frame","style":{"border":{"radius":"var:custom|radius|large"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}},"layout":{"type":"default"}} --> 19 <div class="wp-block-cover is-light origin-canvas-cover-story__frame" style="border-radius:var(--wp--custom--radius--large);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large);min-height:600px"><img class="wp-block-cover__image-background" alt="<?php esc_attr_e( 'Oak and ash boards, one charred black, standing upright against a pale workshop wall, with chisels on a wall rack.', 'origin-canvas' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/timber-stack.webp" data-object-fit="cover"/><span aria-hidden="true" class="wp-block-cover__background has-background-dim-100 has-background-dim wp-block-cover__gradient-background has-background-gradient" style="background:linear-gradient(rgba(17,24,39,0.15),rgba(17,24,39,0.15))"></span><div class="wp-block-cover__inner-container"><!-- wp:group {"className":"origin-canvas-cover-story__layout","layout":{"type":"default"}} --> 20 <div class="wp-block-group origin-canvas-cover-story__layout"><!-- wp:group {"className":"origin-canvas-cover-story__card origin-canvas-cover-story__masthead","backgroundColor":"base","textColor":"contrast","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}},"layout":{"type":"constrained"}} --> 21 <div class="wp-block-group origin-canvas-cover-story__card origin-canvas-cover-story__masthead has-contrast-color has-base-background-color has-text-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"extra-small"} --> 22 <p class="origin-canvas-eyebrow has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Featured', 'origin-canvas' ); ?> · <?php echo esc_html__( 'Spring 2026', 'origin-canvas' ); ?></p> 22 23 <!-- /wp:paragraph --> 23 24 24 <!-- wp:heading {"level": 2,"style":{"typography":{"lineHeight":"1.1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"huge"} -->25 <h 2 class="wp-block-heading has-huge-font-size" style="margin-top:0;margin-bottom:0;line-height:1.1"><?php echo esc_html__( 'Hartwell Tea Co.', 'origin-canvas' ); ?></h2>25 <!-- wp:heading {"level":3,"style":{"typography":{"lineHeight":"1.1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"large"} --> 26 <h3 class="wp-block-heading has-contrast-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;line-height:1.1"><?php echo esc_html__( 'Ash & Pine Woodworks', 'origin-canvas' ); ?></h3> 26 27 <!-- /wp:heading --> 27 28 28 <!-- wp:paragraph {" textColor":"text-body","fontSize":"regular"} -->29 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Identity, packaging, and a small online shop for a family-run tea brand. Six weeks, three blends, one new wordmark.', 'origin-canvas' ); ?></p>29 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}}},"textColor":"contrast-2","fontSize":"regular"} --> 30 <p class="has-contrast-2-color has-text-color has-regular-font-size" style="margin-top:var(--wp--preset--spacing--small-medium)"><?php echo esc_html__( 'Identity and a portfolio site for a two-person woodworking shop. Eight weeks, forty pieces photographed, one new wordmark.', 'origin-canvas' ); ?></p> 30 31 <!-- /wp:paragraph --> 31 32 32 <!-- wp:paragraph {" style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular"} -->33 <p class=" has-text-heading-color has-text-color has-regular-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Read the case study', 'origin-canvas' ); ?> <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-primary-color">→</mark></p>33 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 34 <p class="origin-canvas-links-plain has-contrast-color has-text-color has-regular-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:0;font-weight:600"><a href="#"><?php echo esc_html__( 'Read the case study', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 34 35 <!-- /wp:paragraph --></div> 35 36 <!-- /wp:group --> 36 37 37 <!-- wp:group {"className":"origin-canvas-cover-story__card origin-canvas-cover-story__studio-line","backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}},"layout":{"type":"constrained"}} -->38 <div class="wp-block-group origin-canvas-cover-story__card origin-canvas-cover-story__studio-line has- surface-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","lineHeight":"1.2"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular-plus"} -->39 < p class="has-text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;line-height:1.2"><?php echo esc_html__( 'A three-person studio. Brand identity and websites for small businesses.', 'origin-canvas' ); ?></p>40 <!-- /wp: paragraph-->38 <!-- wp:group {"className":"origin-canvas-cover-story__card origin-canvas-cover-story__studio-line","backgroundColor":"base","textColor":"contrast","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}},"layout":{"type":"constrained"}} --> 39 <div class="wp-block-group origin-canvas-cover-story__card origin-canvas-cover-story__studio-line has-contrast-color has-base-background-color has-text-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:heading {"level":1,"style":{"typography":{"lineHeight":"1.2"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular-plus"} --> 40 <h1 class="wp-block-heading has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0;line-height:1.2"><?php echo esc_html__( 'An independent studio for brand identity and websites.', 'origin-canvas' ); ?></h1> 41 <!-- /wp:heading --> 41 42 42 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small","bottom":"0"}}},"textColor":" text-muted","fontSize":"small"} -->43 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--small);margin-bottom:0"><?php echo esc_html__( 'One project at a time,since 2018.', 'origin-canvas' ); ?></p>43 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 44 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--small);margin-bottom:0"><?php echo esc_html__( 'Working with small businesses since 2018.', 'origin-canvas' ); ?></p> 44 45 <!-- /wp:paragraph --></div> 45 46 <!-- /wp:group --></div> … … 47 48 <!-- /wp:cover --> 48 49 49 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"textColor":"text-muted","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","verticalAlignment":"center"}} --> 50 <div class="wp-block-group has-text-muted-color has-text-color"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"wrap","verticalAlignment":"center"}} --> 51 <div class="wp-block-group"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} --> 52 <p class="has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '01 / Cover', 'origin-canvas' ); ?></p> 50 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"textColor":"contrast-3","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","verticalAlignment":"center"}} --> 51 <div class="wp-block-group has-contrast-3-color has-text-color"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","flexWrap":"wrap","verticalAlignment":"center"}} --> 52 <div class="wp-block-group"><!-- wp:pattern {"slug":"origin-canvas/availability-marker"} /--> 53 54 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"400"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-5","fontSize":"extra-small"} --> 55 <p class="has-contrast-5-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:400"><span aria-hidden="true">/</span></p> 53 56 <!-- /wp:paragraph --> 54 57 55 <!-- wp:pattern {"slug":"origin-canvas/availability-marker"} /--></div> 58 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 59 <p class="origin-canvas-links-plain has-contrast-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><a href="#"><?php echo esc_html__( 'Book a call', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 60 <!-- /wp:paragraph --></div> 56 61 <!-- /wp:group --> 57 62 -
origin-canvas/1.4.3/patterns/hero-dark.php
r347102 r356743 3 3 * Title: Hero Dark 4 4 * Slug: origin-canvas/hero-dark 5 * Description: A centered eyebrow, large heading, short lead and two buttons on a dark band. 5 6 * Categories: origin-canvas/hero 6 * Keywords: landing , intro, centered, inverted7 * Keywords: landing page, introduction, inverted 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 12 13 13 14 ?> 14 <!-- wp:group {"tagName":"section","align":"full","style":{"color":{"background":"var(--wp--custom--dark--bg)","text":"var(--wp--custom--dark--text)"},"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained" ,"contentSize":"880px"}} -->15 <section class="wp-block-group alignfull has-text-color has-background" style="color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {" style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained","contentSize":"880px"}} -->16 <div class="wp-block-group "><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} -->17 <p class=" has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'STUDIO', 'origin-canvas' ); ?> · <?php echo esc_html__( 'EST. 2018', 'origin-canvas' ); ?></p>15 <!-- wp:group {"tagName":"section","align":"full","style":{"color":{"background":"var(--wp--custom--dark--bg)","text":"var(--wp--custom--dark--text)"},"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 16 <section class="wp-block-group alignfull has-text-color has-background" style="color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained"}} --> 17 <div class="wp-block-group alignwide"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} --> 18 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'STUDIO', 'origin-canvas' ); ?> · <?php echo esc_html__( 'EST. 2018', 'origin-canvas' ); ?></p> 18 19 <!-- /wp:paragraph --> 19 20 20 <!-- wp:heading {" textAlign":"center","level":1,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"color":{"text":"var(--wp--custom--dark--text)"}},"fontSize":"display-xl"} -->21 <h1 class="wp-block-heading has-display-xl-font-size has-text-align-center has-text-color" style="margin-top:0;margin-bottom:0;color:var(--wp--custom--dark--text)"><?php echo esc_html__( 'Quiet, considered work for businesses that have outgrown a templated site.', 'origin-canvas' ); ?></h1>21 <!-- wp:heading {"level":1,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"color":{"text":"var(--wp--custom--dark--text)"},"typography":{"textAlign":"center"}},"fontSize":"display-xl"} --> 22 <h1 class="wp-block-heading has-display-xl-font-size has-text-align-center alignwide has-text-color" style="margin-top:0;margin-bottom:0;color:var(--wp--custom--dark--text)"><?php echo esc_html__( 'Quiet, considered work for businesses that have outgrown a templated site.', 'origin-canvas' ); ?></h1> 22 23 <!-- /wp:heading --> 23 24 24 <!-- wp:paragraph {" align":"center","fontSize":"regular-plus"} -->25 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"fontSize":"regular-plus"} --> 25 26 <p class="has-text-align-center has-regular-plus-font-size"><?php echo esc_html__( 'We make brand identity and websites for small teams that have something to say and don’t want to shout about it.', 'origin-canvas' ); ?></p> 26 27 <!-- /wp:paragraph --> 27 28 28 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing| compact","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"center","orientation":"horizontal"}} -->29 <div class="wp-block-buttons is-content-justification-center is-layout-flex" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button {"className":"is-style-origin-canvas-fill-primary"} -->29 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"center","orientation":"horizontal"}} --> 30 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button {"className":"is-style-origin-canvas-fill-primary"} --> 30 31 <div class="wp-block-button is-style-origin-canvas-fill-primary"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'See recent work', 'origin-canvas' ); ?></a></div> 31 32 <!-- /wp:button --> -
origin-canvas/1.4.3/patterns/hero-minimal.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Hero Minimal3 * Title: Hero Centered Without Buttons 4 4 * Slug: origin-canvas/hero-minimal 5 * Description: A large centered heading and a short lead, with no buttons. 5 6 * Categories: origin-canvas/hero 6 * Keywords: landing , intro, restraint, sparse7 * Keywords: landing page, introduction, restraint, sparse 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 12 13 13 14 ?> 14 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|massive","bottom":"var:preset|spacing|massive"}}},"layout":{"type":"constrained" ,"contentSize":"880px"}} -->15 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--massive);padding-bottom:var(--wp--preset--spacing--massive)"><!-- wp:group {" style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained","contentSize":"880px"}} -->16 <div class="wp-block-group "><!-- wp:heading {"textAlign":"center","level":1,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display-2xl"} -->17 <h1 class="wp-block-heading has-text-align-center has-display-2-xl-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'A small studio for brand and web work.', 'origin-canvas' ); ?></h1>15 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|massive","bottom":"var:preset|spacing|massive"}}},"layout":{"type":"constrained"}} --> 16 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--massive);padding-bottom:var(--wp--preset--spacing--massive)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained"}} --> 17 <div class="wp-block-group alignwide"><!-- wp:heading {"level":1,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display-xl"} --> 18 <h1 class="wp-block-heading has-text-align-center alignwide has-display-xl-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'A small studio for brand and web work.', 'origin-canvas' ); ?></h1> 18 19 <!-- /wp:heading --> 19 20 20 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular-plus"} -->21 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Three people, one project a month, eight years in.', 'origin-canvas' ); ?></p>21 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 22 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'We’ve made brands, websites and the words on them for small businesses since 2018.', 'origin-canvas' ); ?></p> 22 23 <!-- /wp:paragraph --></div> 23 24 <!-- /wp:group --></section> -
origin-canvas/1.4.3/patterns/hero-split.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Hero Split 3 * Title: Hero Split Full Width 4 4 * Slug: origin-canvas/hero-split 5 * Description: A photo filling the left half of the screen beside an eyebrow, large heading, lead and two buttons on a tinted half. 5 6 * Categories: origin-canvas/hero 6 * Keywords: landing , intro, image, fullbleed7 * Keywords: landing page, introduction, image, fullbleed 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 15 16 <section class="wp-block-group alignfull"><!-- wp:columns {"align":"full","verticalAlignment":"stretch","style":{"spacing":{"blockGap":"0"}}} --> 16 17 <div class="wp-block-columns alignfull are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","width":"50%"} --> 17 <div class="wp-block-column is-vertically-aligned-stretch" style="flex-basis:50%"><!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/architecture-interior.webp","alt":"A bright studio interior with an arched window, plants, and papers on a wooden worktable.","dimRatio":0,"isUserOverlayColor":false,"minHeight":100,"minHeightUnit":"%","isDark":false,"style":{"spacing":{"padding":{"top":"0","right":"0","bottom":"0","left":"0"}}},"layout":{"type":"default"}} -->18 <div class="wp-block-cover is-light " style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;min-height:100%"><img class="wp-block-cover__image-background" alt="<?php esc_attr_e( 'A bright studio interior with an arched window, plants, and papers on a wooden worktable.', 'origin-canvas' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/architecture-interior.webp" data-object-fit="cover"/><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container"><!-- wp:paragraph {"align":"center","placeholder":"Write title...","fontSize":"large"} -->18 <div class="wp-block-column is-vertically-aligned-stretch" style="flex-basis:50%"><!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/architecture-interior.webp","alt":"A low modern house in a wooded suburb at dusk, with charcoal boards, a fieldstone wall and lit windows.","dimRatio":0,"isUserOverlayColor":false,"isDark":false,"className":"origin-canvas-hero-split__media","style":{"spacing":{"padding":{"top":"0","right":"0","bottom":"0","left":"0"}}},"layout":{"type":"default"}} --> 19 <div class="wp-block-cover is-light origin-canvas-hero-split__media" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><img class="wp-block-cover__image-background" alt="<?php esc_attr_e( 'A low modern house in a wooded suburb at dusk, with charcoal boards, a fieldstone wall and lit windows.', 'origin-canvas' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/architecture-interior.webp" data-object-fit="cover"/><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container"><!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"placeholder":"Write title...","fontSize":"large"} --> 19 20 <p class="has-text-align-center has-large-font-size"></p> 20 21 <!-- /wp:paragraph --></div></div> … … 22 23 <!-- /wp:column --> 23 24 24 <!-- wp:column {"verticalAlignment":" center","width":"50%","backgroundColor":"surface-muted","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal","left":"var:preset|spacing|jumbo","right":"var:preset|spacing|jumbo"}}}} -->25 <div class="wp-block-column is-vertically-aligned- center has-surface-muted-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-right:var(--wp--preset--spacing--jumbo);padding-bottom:var(--wp--preset--spacing--colossal);padding-left:var(--wp--preset--spacing--jumbo);flex-basis:50%"><!-- wp:paragraph {"align":"left","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} -->26 <p class=" has-text-align-left has-primary-color has-text-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'WHAT WE DO', 'origin-canvas' ); ?></p>25 <!-- wp:column {"verticalAlignment":"stretch","width":"50%","backgroundColor":"base-2","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal","left":"var:preset|spacing|jumbo","right":"var:preset|spacing|jumbo"}}}} --> 26 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-right:var(--wp--preset--spacing--jumbo);padding-bottom:var(--wp--preset--spacing--colossal);padding-left:var(--wp--preset--spacing--jumbo);flex-basis:50%"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"left"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} --> 27 <p class="origin-canvas-eyebrow has-text-align-left has-primary-color has-text-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'WHAT WE DO', 'origin-canvas' ); ?></p> 27 28 <!-- /wp:paragraph --> 28 29 29 <!-- wp:heading {" textAlign":"left","level":1,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display-xl"} -->30 <!-- wp:heading {"level":1,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"left"}},"fontSize":"display-xl"} --> 30 31 <h1 class="wp-block-heading has-display-xl-font-size has-text-align-left" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Brand identity and websites for small businesses.', 'origin-canvas' ); ?></h1> 31 32 <!-- /wp:heading --> 32 33 33 <!-- wp:paragraph {" align":"left","textColor":"text-body","fontSize":"regular-plus"} -->34 <p class="has-text-align-left has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Roughly twelve projects a year. Each one starts with a conversation, ends with a launch checklist, and lives somewhere we’re proud to send people.', 'origin-canvas' ); ?></p>34 <!-- wp:paragraph {"style":{"typography":{"textAlign":"left"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 35 <p class="has-text-align-left has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Every site starts with a conversation, ends with a launch checklist, and lives somewhere we’re proud to send people.', 'origin-canvas' ); ?></p> 35 36 <!-- /wp:paragraph --> 36 37 37 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing| compact","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"left","orientation":"horizontal"}} -->38 <div class="wp-block-buttons is-content-justification-flex-start is-layout-flex" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button -->38 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"left","orientation":"horizontal"}} --> 39 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button --> 39 40 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Recent work', 'origin-canvas' ); ?></a></div> 40 41 <!-- /wp:button --> 41 42 42 <!-- wp:button {"className":"is-style-o rigin-canvas-outline-strong"} -->43 <div class="wp-block-button is-style-o rigin-canvas-outline-strong"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Our process', 'origin-canvas' ); ?></a></div>43 <!-- wp:button {"className":"is-style-outline"} --> 44 <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Our process', 'origin-canvas' ); ?></a></div> 44 45 <!-- /wp:button --></div> 45 46 <!-- /wp:buttons --></div> -
origin-canvas/1.4.3/patterns/hero-text-image.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Hero Text +Image3 * Title: Hero Split With Image 4 4 * Slug: origin-canvas/hero-text-image 5 * Description: An eyebrow, large heading, lead and two buttons beside a photo. 5 6 * Categories: origin-canvas/hero 6 * Keywords: landing , intro, masthead, media7 * Keywords: landing page, introduction, masthead, media 7 8 * Block Types: core/post-content 8 9 * Inserter: true … … 15 16 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","verticalAlignment":"center"} --> 16 17 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 17 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:paragraph {" align":"left","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} -->18 <p class=" has-text-align-left has-primary-color has-text-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'BRAND & WEB', 'origin-canvas' ); ?> · <?php echo esc_html__( 'SINCE 2018', 'origin-canvas' ); ?></p>18 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"left"},"spacing":{"margin":{"bottom":"var:preset|spacing|small"}}},"textColor":"primary","fontSize":"small"} --> 19 <p class="origin-canvas-eyebrow has-text-align-left has-primary-color has-text-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--small);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'BRAND & WEB', 'origin-canvas' ); ?> · <?php echo esc_html__( 'SINCE 2018', 'origin-canvas' ); ?></p> 19 20 <!-- /wp:paragraph --> 20 21 21 <!-- wp:heading {" textAlign":"left","level":1,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display-xl"} -->22 <!-- wp:heading {"level":1,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"left"}},"fontSize":"display-xl"} --> 22 23 <h1 class="wp-block-heading has-display-xl-font-size has-text-align-left" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Sites and identities that earn a second look.', 'origin-canvas' ); ?></h1> 23 24 <!-- /wp:heading --> 24 25 25 <!-- wp:paragraph {" align":"left","textColor":"text-body","fontSize":"regular-plus"} -->26 <p class="has-text-align-left has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'We work with founders who want their website to feel as considered as the rest of what they make.', 'origin-canvas' ); ?></p>26 <!-- wp:paragraph {"style":{"typography":{"textAlign":"left"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 27 <p class="has-text-align-left has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'We work with founders who want their website to feel as considered as the rest of what they make.', 'origin-canvas' ); ?></p> 27 28 <!-- /wp:paragraph --> 28 29 29 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing| compact","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"left","orientation":"horizontal"}} -->30 <div class="wp-block-buttons is-content-justification-flex-start is-layout-flex" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button -->30 <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"left","orientation":"horizontal"}} --> 31 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:button --> 31 32 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'View our work', 'origin-canvas' ); ?></a></div> 32 33 <!-- /wp:button --> … … 40 41 <!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 41 42 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 42 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/workspace-laptop.webp" alt="<?php esc_attr_e( ' A closed laptop, paper layouts, notebook, and mug on a light wooden studio table.', 'origin-canvas' ); ?>" style="aspect-ratio:4/3;object-fit:cover"/></figure>43 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/workspace-laptop.webp" alt="<?php esc_attr_e( 'The studio inside a converted warehouse: desks with monitors, a pinboard, a large-format printer and two designers at work at the back.', 'origin-canvas' ); ?>" style="aspect-ratio:4/3;object-fit:cover"/></figure> 43 44 <!-- /wp:image --></div> 44 45 <!-- /wp:column --></div> -
origin-canvas/1.4.3/patterns/hidden-404.php
r347102 r356743 14 14 <!-- wp:group {"tagName":"main","style":{"spacing":{"blockGap":"var:preset|spacing|extra-large","margin":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|massive"}}},"layout":{"type":"constrained"}} --> 15 15 <main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--colossal);margin-bottom:var(--wp--preset--spacing--massive)"><!-- wp:group --> 16 <div class="wp-block-group"><!-- wp:heading {" textAlign":"center","level":1,"style":{"typography":{"fontStyle":"normal"},"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}},"fontSize":"display-2xl"} -->16 <div class="wp-block-group"><!-- wp:heading {"level":1,"style":{"typography":{"fontStyle":"normal","textAlign":"center"},"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}},"fontSize":"display-2xl"} --> 17 17 <h1 class="wp-block-heading has-text-align-center has-display-2-xl-font-size" style="margin-bottom:var(--wp--preset--spacing--medium);font-style:normal">404</h1> 18 18 <!-- /wp:heading --> 19 19 20 <!-- wp:paragraph {" align":"center","style":{"elements":{"link":{"color":{"text":"var:preset|color|text-body"}}},"spacing":{"margin":{"bottom":"var:preset|spacing|huge"}}},"textColor":"text-body","fontSize":"medium"} -->21 <p class="has-text-align-center has- text-body-color has-text-color has-link-color has-medium-font-size" style="margin-bottom:var(--wp--preset--spacing--huge)"><?php echo esc_html__( "We couldn't find the page you're looking for. It may have been moved or deleted. Please use the search bar or menu to locate your content.", 'origin-canvas' ); ?></p>20 <!-- wp:paragraph {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|huge"}},"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"medium"} --> 21 <p class="has-text-align-center has-contrast-2-color has-text-color has-medium-font-size" style="margin-bottom:var(--wp--preset--spacing--huge)"><?php echo esc_html__( "We couldn't find the page you're looking for. It may have been moved or deleted. Please use the search bar or menu to locate your content.", 'origin-canvas' ); ?></p> 22 22 <!-- /wp:paragraph --> 23 23 -
origin-canvas/1.4.3/patterns/hidden-page-left-sidebar.php
r338392 r356743 13 13 14 14 <!-- wp:group {"tagName":"main","style":{"spacing":{"blockGap":"var:preset|spacing|extra-large","margin":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|massive"}}},"layout":{"type":"constrained"}} --> 15 <main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--colossal);margin-bottom:var(--wp--preset--spacing--massive)"><!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|extra-large","left":"var:preset|spacing|jumbo"},"padding":{"top":"0","right":"0","bottom":"0","left":"0"}}}} --> 16 <div class="wp-block-columns alignwide" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><!-- wp:column {"width":"33.33%"} --> 17 <div class="wp-block-column" style="flex-basis:33.33%"><!-- wp:template-part {"slug":"sidebar","theme":"origin-canvas","area":"sidebar"} /--></div> 18 <!-- /wp:column --> 19 20 <!-- wp:column {"width":"66.66%"} --> 15 <main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--colossal);margin-bottom:var(--wp--preset--spacing--massive)"><!-- wp:columns {"align":"wide","className":"origin-canvas-sidebar-left","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|extra-large","left":"var:preset|spacing|jumbo"},"padding":{"top":"0","right":"0","bottom":"0","left":"0"}}}} --> 16 <div class="wp-block-columns alignwide origin-canvas-sidebar-left" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><!-- wp:column {"width":"66.66%"} --> 21 17 <div class="wp-block-column" style="flex-basis:66.66%"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"default"}} --> 22 18 <div class="wp-block-group"><!-- wp:post-title {"level":1} /--> … … 26 22 <!-- wp:post-content {"style":{"spacing":{"margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} /--></div> 27 23 <!-- /wp:group --></div> 24 <!-- /wp:column --> 25 26 <!-- wp:column {"width":"33.33%"} --> 27 <div class="wp-block-column" style="flex-basis:33.33%"><!-- wp:group {"metadata":{"name":"Sidebar column"},"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} --> 28 <div class="wp-block-group"><!-- wp:separator {"tagName":"div","className":"is-style-wide origin-canvas-sidebar-rule","metadata":{"name":"Stacked divider","blockVisibility":{"viewport":{"desktop":false}}},"style":{"spacing":{"margin":{"top":"var:preset|spacing|huge","bottom":"var:preset|spacing|huge"}}},"backgroundColor":"base-5"} --> 29 <div class="wp-block-separator has-text-color has-base-5-color has-alpha-channel-opacity has-base-5-background-color has-background is-style-wide origin-canvas-sidebar-rule" style="margin-top:var(--wp--preset--spacing--huge);margin-bottom:var(--wp--preset--spacing--huge)"></div> 30 <!-- /wp:separator --> 31 32 <!-- wp:group {"metadata":{"name":"Rail"},"style":{"spacing":{"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"stretch"}} --> 33 <div class="wp-block-group"><!-- wp:template-part {"slug":"sidebar","theme":"origin-canvas","tagName":"aside","area":"sidebar","style":{"layout":{"selfStretch":"fill","flexSize":null}}} /--> 34 35 <!-- wp:group {"metadata":{"name":"Divider","blockVisibility":{"viewport":{"mobile":false,"tablet":false}}},"className":"origin-canvas-sidebar-divider origin-canvas-no-shrink","style":{"layout":{"selfStretch":"fixed","flexSize":"1px"}},"backgroundColor":"base-5","layout":{"type":"constrained"}} --> 36 <div class="wp-block-group origin-canvas-sidebar-divider origin-canvas-no-shrink has-base-5-background-color has-background"></div> 37 <!-- /wp:group --></div> 38 <!-- /wp:group --></div> 39 <!-- /wp:group --></div> 28 40 <!-- /wp:column --></div> 29 41 <!-- /wp:columns --></main> -
origin-canvas/1.4.3/patterns/hidden-page-right-sidebar.php
r338392 r356743 25 25 26 26 <!-- wp:column {"width":"33.33%"} --> 27 <div class="wp-block-column" style="flex-basis:33.33%"><!-- wp:template-part {"slug":"sidebar","theme":"origin-canvas","area":"sidebar"} /--></div> 27 <div class="wp-block-column" style="flex-basis:33.33%"><!-- wp:group {"metadata":{"name":"Sidebar column"},"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} --> 28 <div class="wp-block-group"><!-- wp:separator {"tagName":"div","className":"is-style-wide origin-canvas-sidebar-rule","metadata":{"name":"Stacked divider","blockVisibility":{"viewport":{"desktop":false}}},"style":{"spacing":{"margin":{"top":"var:preset|spacing|huge","bottom":"var:preset|spacing|huge"}}},"backgroundColor":"base-5"} --> 29 <div class="wp-block-separator has-text-color has-base-5-color has-alpha-channel-opacity has-base-5-background-color has-background is-style-wide origin-canvas-sidebar-rule" style="margin-top:var(--wp--preset--spacing--huge);margin-bottom:var(--wp--preset--spacing--huge)"></div> 30 <!-- /wp:separator --> 31 32 <!-- wp:group {"metadata":{"name":"Rail"},"style":{"spacing":{"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"stretch"}} --> 33 <div class="wp-block-group"><!-- wp:group {"metadata":{"name":"Divider","blockVisibility":{"viewport":{"mobile":false,"tablet":false}}},"className":"origin-canvas-sidebar-divider origin-canvas-no-shrink","style":{"layout":{"selfStretch":"fixed","flexSize":"1px"}},"backgroundColor":"base-5","layout":{"type":"constrained"}} --> 34 <div class="wp-block-group origin-canvas-sidebar-divider origin-canvas-no-shrink has-base-5-background-color has-background"></div> 35 <!-- /wp:group --> 36 37 <!-- wp:template-part {"slug":"sidebar","theme":"origin-canvas","tagName":"aside","area":"sidebar","style":{"layout":{"selfStretch":"fill","flexSize":null}}} /--></div> 38 <!-- /wp:group --></div> 39 <!-- /wp:group --></div> 28 40 <!-- /wp:column --></div> 29 41 <!-- /wp:columns --></main> -
origin-canvas/1.4.3/patterns/hidden-page-wide.php
r338392 r356743 19 19 <!-- /wp:group --> 20 20 21 <!-- wp:post-content {"style":{"spacing":{"margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"constrained","contentSize":" 1200px"}} /--></main>21 <!-- wp:post-content {"style":{"spacing":{"margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"constrained","contentSize":"var(--wp--style--global--wide-size)"}} /--></main> 22 22 <!-- /wp:group --> 23 23 -
origin-canvas/1.4.3/patterns/hidden-sidebar.php
r347102 r356743 10 10 11 11 ?> 12 <!-- wp:group {"className":"origin-canvas-sidebar","style":{"spacing":{"blockGap":"var:preset|spacing|extra-large" ,"padding":{"left":"var:preset|spacing|extra-large"}},"border":{"left":{"color":"var:preset|color|border","width":"1px"}}},"fontSize":"small","layout":{"type":"constrained","justifyContent":"left"}} -->13 <div class="wp-block-group origin-canvas-sidebar has-small-font-size" style="border-left-color:var(--wp--preset--color--border);border-left-width:1px;padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"constrained"}} -->14 <div class="wp-block-group"><!-- wp: paragraph {"fontSize":"extra-small","textColor":"text-heading","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->15 < p class="has-text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Search', 'origin-canvas' ); ?></p>16 <!-- /wp: paragraph-->12 <!-- wp:group {"className":"origin-canvas-sidebar","style":{"spacing":{"blockGap":"var:preset|spacing|extra-large"}},"fontSize":"small","layout":{"type":"constrained","justifyContent":"left"}} --> 13 <div class="wp-block-group origin-canvas-sidebar has-small-font-size"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"constrained"}} --> 14 <div class="wp-block-group"><!-- wp:heading {"style":{"typography":{"textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 15 <h2 class="wp-block-heading has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;text-transform:uppercase"><?php echo esc_html__( 'Search', 'origin-canvas' ); ?></h2> 16 <!-- /wp:heading --> 17 17 18 18 <!-- wp:search {"label":"Search","showLabel":false,"width":100,"widthUnit":"%","buttonText":"Search","className":"origin-canvas-search-compact","fontSize":"small","style":{"spacing":{"blockGap":"var:preset|spacing|small"}}} /--></div> 19 19 <!-- /wp:group --> 20 20 21 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"constrained"}} -->22 <div class="wp-block-group"><!-- wp: paragraph {"fontSize":"extra-small","textColor":"text-heading","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->23 < p class="has-text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Recent posts', 'origin-canvas' ); ?></p>24 <!-- /wp: paragraph-->21 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"constrained"}} --> 22 <div class="wp-block-group"><!-- wp:heading {"style":{"typography":{"textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 23 <h2 class="wp-block-heading has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;text-transform:uppercase"><?php echo esc_html__( 'Recent posts', 'origin-canvas' ); ?></h2> 24 <!-- /wp:heading --> 25 25 26 <!-- wp:latest-posts {"postsToShow":3,"displayPostDate":true,"className":"origin-canvas-sidebar-posts","fontSize":"small","style":{"typography":{"fontWeight":"500","lineHeight":"1.4"},"spacing":{"margin":{"top":"var:preset|spacing| compact"}},"elements":{"link":{"color":{"text":"var:preset|color|text-body"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} /--></div>26 <!-- wp:latest-posts {"postsToShow":3,"displayPostDate":true,"className":"origin-canvas-sidebar-posts","fontSize":"small","style":{"typography":{"fontWeight":"500","lineHeight":"1.4"},"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},":hover":{"color":{"text":"var:preset|color|primary"}}}}}} /--></div> 27 27 <!-- /wp:group --> 28 28 29 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"constrained"}} -->30 <div class="wp-block-group"><!-- wp: paragraph {"fontSize":"extra-small","textColor":"text-heading","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->31 < p class="has-text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Categories', 'origin-canvas' ); ?></p>32 <!-- /wp: paragraph-->29 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"constrained"}} --> 30 <div class="wp-block-group"><!-- wp:heading {"style":{"typography":{"textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 31 <h2 class="wp-block-heading has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;text-transform:uppercase"><?php echo esc_html__( 'Categories', 'origin-canvas' ); ?></h2> 32 <!-- /wp:heading --> 33 33 34 34 <!-- wp:terms-query {"termQuery":{"perPage":10,"taxonomy":"category","order":"desc","orderBy":"count","hideEmpty":true},"className":"origin-canvas-sidebar-categories"} --> 35 35 <div class="wp-block-terms-query origin-canvas-sidebar-categories"><!-- wp:term-template {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}}} --> 36 36 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} --> 37 <div class="wp-block-group"><!-- wp:term-name {"isLink":true,"fontSize":"small","style":{"typography":{"fontWeight":"500"},"elements":{"link":{"color":{"text":"var:preset|color| text-body"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-body"} /-->37 <div class="wp-block-group"><!-- wp:term-name {"isLink":true,"fontSize":"small","style":{"typography":{"fontWeight":"500"},"elements":{"link":{"color":{"text":"var:preset|color|contrast-2"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-2"} /--> 38 38 39 <!-- wp:term-count {"bracketType":"none"," fontSize":"extra-small","textColor":"text-muted"} /--></div>39 <!-- wp:term-count {"bracketType":"none","className":"origin-canvas-no-shrink","fontSize":"extra-small","textColor":"contrast-3"} /--></div> 40 40 <!-- /wp:group --> 41 41 <!-- /wp:term-template --></div> … … 43 43 <!-- /wp:group --> 44 44 45 <!-- wp:group {" style":{"spacing":{"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"constrained"}} -->46 <div class="wp-block-group "><!-- wp:paragraph {"fontSize":"extra-small","textColor":"text-heading","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->47 < p class="has-text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Tags', 'origin-canvas' ); ?></p>48 <!-- /wp: paragraph-->45 <!-- wp:group {"className":"origin-canvas-sidebar-tags","style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"constrained"}} --> 46 <div class="wp-block-group origin-canvas-sidebar-tags"><!-- wp:heading {"style":{"typography":{"textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 47 <h2 class="wp-block-heading has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;text-transform:uppercase"><?php echo esc_html__( 'Tags', 'origin-canvas' ); ?></h2> 48 <!-- /wp:heading --> 49 49 50 <!-- wp:tag-cloud {"numberOfTags":10,"showTagCounts":false,"className":"is-style-origin-canvas-tag-chip","style":{"elements":{"link":{"color":{"text":"var:preset|color| text-heading"}}}},"textColor":"text-heading"} /--></div>50 <!-- wp:tag-cloud {"numberOfTags":10,"showTagCounts":false,"className":"is-style-origin-canvas-tag-chip","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast"} /--></div> 51 51 <!-- /wp:group --></div> 52 52 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/hidden-single-right-sidebar.php
r347102 r356743 16 16 <div class="wp-block-columns alignwide"><!-- wp:column {"width":"66.66%"} --> 17 17 <div class="wp-block-column" style="flex-basis:66.66%"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"default"}} --> 18 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"default"}} -->19 <div class="wp-block-group"><!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|primary"},":hover":{"color":{"text":"var:preset|color| text-body"}}}},"typography":{"fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"0.08em"},"spacing":{"margin":{"bottom":"var:preset|spacing|compact"}}},"textColor":"primary","fontSize":"extra-small"} /-->18 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"default"}} --> 19 <div class="wp-block-group"><!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|primary"},":hover":{"color":{"text":"var:preset|color|contrast-2"}}}},"typography":{"fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"0.06em"},"spacing":{"margin":{"bottom":"var:preset|spacing|small-medium"}}},"textColor":"primary","fontSize":"extra-small"} /--> 20 20 21 <!-- wp:post-title {"textAlign":"left","level":1,"style":{"spacing":{"margin":{"bottom":"var:preset|spacing| compact"}}}} /-->21 <!-- wp:post-title {"textAlign":"left","level":1,"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|small-medium"}}}} /--> 22 22 23 <!-- wp:group {"style":{"typography":{"fontSize":"var:preset|font-size|small"},"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"0","bottom":"var:preset|spacing|huge"}}},"textColor":" text-body","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"left"}} -->24 <div class="wp-block-group has- text-body-color has-text-color" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--huge);font-size:var(--wp--preset--font-size--small)"><!-- wp:post-author-name {"isLink":true,"style":{"elements":{"link":{":hover":{"color":{"text":"var:preset|color|primary"}},"color":{"text":"var:preset|color|text-heading"}}},"typography":{"fontStyle":"normal","fontWeight":"600"}},"textColor":"text-heading","fontSize":"small"} /-->23 <!-- wp:group {"style":{"typography":{"fontSize":"var:preset|font-size|small"},"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"0","bottom":"var:preset|spacing|huge"}}},"textColor":"contrast-2","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"left"}} --> 24 <div class="wp-block-group has-contrast-2-color has-text-color" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--huge);font-size:var(--wp--preset--font-size--small)"><!-- wp:post-author-name {"isLink":true,"style":{"elements":{"link":{":hover":{"color":{"text":"var:preset|color|primary"}},"color":{"text":"var:preset|color|contrast"}}},"typography":{"fontStyle":"normal","fontWeight":"600"}},"textColor":"contrast","fontSize":"small"} /--> 25 25 26 <!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"textColor":" text-muted","fontSize":"extra-small"} -->27 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="font-style:normal;font-weight:500">/</p>26 <!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"textColor":"contrast-3","fontSize":"extra-small"} --> 27 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="font-style:normal;font-weight:500">/</p> 28 28 <!-- /wp:paragraph --> 29 29 30 <!-- wp:post-date {"metadata":{"bindings":{"datetime":{"source":"core/post-data","args":{"field":"date"}}}},"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"textColor":" text-muted","fontSize":"small"} /--></div>30 <!-- wp:post-date {"metadata":{"bindings":{"datetime":{"source":"core/post-data","args":{"field":"date"}}}},"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"textColor":"contrast-3","fontSize":"small"} /--></div> 31 31 <!-- /wp:group --> 32 32 … … 37 37 <!-- wp:post-terms {"term":"post_tag","prefix":"Tags: ","className":"is-style-origin-canvas-term-inline","style":{"typography":{"fontStyle":"normal","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|large"}}},"fontSize":"small"} /--> 38 38 39 <!-- wp:separator {"className":"is-style-wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"b order"} -->40 <hr class="wp-block-separator has-text-color has-b order-color has-alpha-channel-opacity has-border-background-color has-background is-style-wide" style="margin-top:0;margin-bottom:0"/>39 <!-- wp:separator {"className":"is-style-wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"base-5"} --> 40 <hr class="wp-block-separator has-text-color has-base-5-color has-alpha-channel-opacity has-base-5-background-color has-background is-style-wide" style="margin-top:0;margin-bottom:0"/> 41 41 <!-- /wp:separator --> 42 42 … … 48 48 49 49 50 <!-- wp:group {"backgroundColor":"surface-muted","style":{"border":{"radius":"var:custom|radius|large"},"spacing":{"padding":{"top":"var:preset|spacing|medium","right":"var:preset|spacing|medium","bottom":"var:preset|spacing|medium","left":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|medium","margin":{"top":"var:preset|spacing|large","bottom":"0"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 51 <div class="wp-block-group has-surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--large);margin-top:var(--wp--preset--spacing--large);margin-bottom:0;padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)"><!-- wp:avatar {"size":76,"isLink":true,"className":"origin-canvas-author-avatar","style":{"border":{"radius":"38px"}}} /--> 52 53 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 54 <div class="wp-block-group"><!-- wp:post-author-name {"isLink":true,"style":{"typography":{"fontStyle":"normal","fontWeight":"600","letterSpacing":"-0.01em"},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-heading","fontSize":"medium"} /--> 55 56 <!-- wp:post-author-biography {"fontSize":"regular"} /--></div> 57 <!-- /wp:group --></div> 50 <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|large","bottom":"0"}}},"layout":{"type":"default"}} --> 51 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--large);margin-bottom:0"><!-- wp:pattern {"slug":"origin-canvas/author-box"} /--></div> 58 52 <!-- /wp:group --> 59 53 … … 64 58 65 59 <!-- wp:column {"width":"33.33%"} --> 66 <div class="wp-block-column" style="flex-basis:33.33%"><!-- wp:template-part {"slug":"sidebar","theme":"origin-canvas","area":"sidebar"} /--></div> 60 <div class="wp-block-column" style="flex-basis:33.33%"><!-- wp:group {"metadata":{"name":"Sidebar column"},"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} --> 61 <div class="wp-block-group"><!-- wp:separator {"tagName":"div","className":"is-style-wide origin-canvas-sidebar-rule","metadata":{"name":"Stacked divider","blockVisibility":{"viewport":{"desktop":false}}},"style":{"spacing":{"margin":{"top":"var:preset|spacing|huge","bottom":"var:preset|spacing|huge"}}},"backgroundColor":"base-5"} --> 62 <div class="wp-block-separator has-text-color has-base-5-color has-alpha-channel-opacity has-base-5-background-color has-background is-style-wide origin-canvas-sidebar-rule" style="margin-top:var(--wp--preset--spacing--huge);margin-bottom:var(--wp--preset--spacing--huge)"></div> 63 <!-- /wp:separator --> 64 65 <!-- wp:group {"metadata":{"name":"Rail"},"style":{"spacing":{"blockGap":"var:preset|spacing|extra-large"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"stretch"}} --> 66 <div class="wp-block-group"><!-- wp:group {"metadata":{"name":"Divider","blockVisibility":{"viewport":{"mobile":false,"tablet":false}}},"className":"origin-canvas-sidebar-divider origin-canvas-no-shrink","style":{"layout":{"selfStretch":"fixed","flexSize":"1px"}},"backgroundColor":"base-5","layout":{"type":"constrained"}} --> 67 <div class="wp-block-group origin-canvas-sidebar-divider origin-canvas-no-shrink has-base-5-background-color has-background"></div> 68 <!-- /wp:group --> 69 70 <!-- wp:template-part {"slug":"sidebar","theme":"origin-canvas","tagName":"aside","area":"sidebar","style":{"layout":{"selfStretch":"fill","flexSize":null}}} /--></div> 71 <!-- /wp:group --></div> 72 <!-- /wp:group --></div> 67 73 <!-- /wp:column --></div> 68 74 <!-- /wp:columns --> -
origin-canvas/1.4.3/patterns/hidden-single.php
r347102 r356743 13 13 14 14 <!-- wp:group {"tagName":"main","style":{"spacing":{"blockGap":"var:preset|spacing|extra-large","margin":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|massive"}}},"layout":{"type":"default"}} --> 15 <main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--colossal);margin-bottom:var(--wp--preset--spacing--massive)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"constrained"}} -->16 <div class="wp-block-group"><!-- wp:post-terms {"term":"category"," textAlign":"center","style":{"elements":{"link":{"color":{"text":"var:preset|color|primary"},":hover":{"color":{"text":"var:preset|color|text-body"}}}},"typography":{"fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"0.08em"},"spacing":{"margin":{"bottom":"var:preset|spacing|compact"}}},"textColor":"primary","fontSize":"extra-small"} /-->15 <main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--colossal);margin-bottom:var(--wp--preset--spacing--massive)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"constrained"}} --> 16 <div class="wp-block-group"><!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|primary"},":hover":{"color":{"text":"var:preset|color|contrast-2"}}}},"typography":{"fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"bottom":"var:preset|spacing|small-medium"}}},"textColor":"primary","fontSize":"extra-small"} /--> 17 17 18 18 <!-- wp:post-title {"textAlign":"center","level":1,"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}}} /--> 19 19 20 <!-- wp:group {"style":{"typography":{"fontSize":"var:preset|font-size|small"},"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"0","bottom":"var:preset|spacing|huge"}}},"textColor":" text-body","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"center"}} -->21 <div class="wp-block-group has- text-body-color has-text-color" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--huge);font-size:var(--wp--preset--font-size--small)"><!-- wp:post-author-name {"isLink":true,"style":{"elements":{"link":{":hover":{"color":{"text":"var:preset|color|primary"}},"color":{"text":"var:preset|color|text-heading"}}},"typography":{"fontStyle":"normal","fontWeight":"600"}},"textColor":"text-heading","fontSize":"small"} /-->20 <!-- wp:group {"style":{"typography":{"fontSize":"var:preset|font-size|small"},"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"0","bottom":"var:preset|spacing|huge"}}},"textColor":"contrast-2","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"center"}} --> 21 <div class="wp-block-group has-contrast-2-color has-text-color" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--huge);font-size:var(--wp--preset--font-size--small)"><!-- wp:post-author-name {"isLink":true,"style":{"elements":{"link":{":hover":{"color":{"text":"var:preset|color|primary"}},"color":{"text":"var:preset|color|contrast"}}},"typography":{"fontStyle":"normal","fontWeight":"600"}},"textColor":"contrast","fontSize":"small"} /--> 22 22 23 <!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"textColor":" text-muted","fontSize":"extra-small"} -->24 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="font-style:normal;font-weight:500">/</p>23 <!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"textColor":"contrast-3","fontSize":"extra-small"} --> 24 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="font-style:normal;font-weight:500">/</p> 25 25 <!-- /wp:paragraph --> 26 26 27 <!-- wp:post-date {"metadata":{"bindings":{"datetime":{"source":"core/post-data","args":{"field":"date"}}}},"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"textColor":" text-muted","fontSize":"small"} /--></div>27 <!-- wp:post-date {"metadata":{"bindings":{"datetime":{"source":"core/post-data","args":{"field":"date"}}}},"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"textColor":"contrast-3","fontSize":"small"} /--></div> 28 28 <!-- /wp:group --> 29 29 … … 34 34 <!-- wp:post-terms {"term":"post_tag","prefix":"Tags: ","className":"is-style-origin-canvas-term-inline","style":{"typography":{"fontStyle":"normal","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|large"}}},"fontSize":"small"} /--> 35 35 36 <!-- wp:separator {"className":"is-style-wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"b order"} -->37 <hr class="wp-block-separator has-text-color has-b order-color has-alpha-channel-opacity has-border-background-color has-background is-style-wide" style="margin-top:0;margin-bottom:0"/>36 <!-- wp:separator {"className":"is-style-wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"base-5"} --> 37 <hr class="wp-block-separator has-text-color has-base-5-color has-alpha-channel-opacity has-base-5-background-color has-background is-style-wide" style="margin-top:0;margin-bottom:0"/> 38 38 <!-- /wp:separator --> 39 39 … … 45 45 46 46 47 <!-- wp:group {"backgroundColor":"surface-muted","style":{"border":{"radius":"var:custom|radius|large"},"spacing":{"padding":{"top":"var:preset|spacing|medium","right":"var:preset|spacing|medium","bottom":"var:preset|spacing|medium","left":"var:preset|spacing|medium"},"blockGap":"var:preset|spacing|medium","margin":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|huge"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 48 <div class="wp-block-group has-surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--large);margin-top:var(--wp--preset--spacing--large);margin-bottom:var(--wp--preset--spacing--huge);padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)"><!-- wp:avatar {"size":76,"isLink":true,"className":"origin-canvas-author-avatar","style":{"border":{"radius":"38px"}}} /--> 49 50 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 51 <div class="wp-block-group"><!-- wp:post-author-name {"isLink":true,"style":{"typography":{"fontStyle":"normal","fontWeight":"600","letterSpacing":"-0.01em"},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-heading","fontSize":"medium"} /--> 52 53 <!-- wp:post-author-biography {"fontSize":"regular"} /--></div> 54 <!-- /wp:group --></div> 47 <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|huge"}}},"layout":{"type":"default"}} --> 48 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--large);margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:pattern {"slug":"origin-canvas/author-box"} /--></div> 55 49 <!-- /wp:group --> 56 50 -
origin-canvas/1.4.3/patterns/lead-statement.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Lead Statement3 * Title: Statement Band 4 4 * Slug: origin-canvas/lead-statement 5 * Description: A two-tone editorial lead statement for the top of the theme landing page.5 * Description: One large centered sentence in two text colors on a tinted band. 6 6 * Categories: text 7 * Keywords: intro, marketing, opening, manifesto7 * Keywords: marketing, manifesto, introduction 8 8 * Viewport Width: 1500 9 9 * Block Types: … … 15 15 16 16 ?> 17 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"surface-subtle","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained","contentSize":"880px"}} --> 18 <section class="wp-block-group alignfull has-surface-subtle-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"layout":{"type":"constrained","contentSize":"880px"}} --> 19 <div class="wp-block-group"><!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.2","fontWeight":"500","letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} --> 20 <h2 class="wp-block-heading has-display-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.2;letter-spacing:-0.01em"><?php echo wp_kses_post( __( 'Balanced type, deliberate spacing, flexible templates. <span class="has-inline-color has-text-muted-color">A clear design foundation from the first page, so the structure is already right before you write a word.</span>', 'origin-canvas' ) ); ?></h2> 17 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-3","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull has-base-3-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"top":"0","left":"var:preset|spacing|large"}}}} --> 19 <div class="wp-block-columns alignwide"><!-- wp:column {"width":"8.33%"} --> 20 <div class="wp-block-column" style="flex-basis:8.33%"></div> 21 <!-- /wp:column --> 22 23 <!-- wp:column {"width":"83.33%"} --> 24 <div class="wp-block-column" style="flex-basis:83.33%"><!-- wp:heading {"level":2,"className":"origin-canvas-text-balance","style":{"typography":{"lineHeight":"1.2","fontWeight":"500","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} --> 25 <h2 class="wp-block-heading has-text-align-center origin-canvas-text-balance has-display-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.2"><?php echo wp_kses_post( __( 'Balanced type, deliberate spacing, flexible templates. <span class="has-inline-color has-contrast-3-color">A clear design foundation from the first page, so the structure is already right before you write a word.</span>', 'origin-canvas' ) ); ?></h2> 21 26 <!-- /wp:heading --></div> 22 <!-- /wp:group --></section> 27 <!-- /wp:column --> 28 29 <!-- wp:column {"width":"8.33%"} --> 30 <div class="wp-block-column" style="flex-basis:8.33%"></div> 31 <!-- /wp:column --></div> 32 <!-- /wp:columns --></section> 23 33 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/page-studio.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Studio Page3 * Title: Home: Editorial Cover 4 4 * Slug: origin-canvas/page-studio 5 5 * Description: A single-page design for a small studio or portfolio: featured work, process, and a call to action. Insert into a Page and set it as your static front page. … … 16 16 ?> 17 17 <!-- wp:pattern {"slug":"origin-canvas/hero-cover"} /--> 18 <!-- wp:pattern {"slug":"origin-canvas/ breath-statement"} /-->18 <!-- wp:pattern {"slug":"origin-canvas/features-band-grid"} /--> 19 19 <!-- wp:pattern {"slug":"origin-canvas/work-index"} /--> 20 20 <!-- wp:pattern {"slug":"origin-canvas/stat-band"} /--> -
origin-canvas/1.4.3/patterns/pattern-showcase.php
r347102 r356743 3 3 * Title: Pattern Showcase 4 4 * Slug: origin-canvas/pattern-showcase 5 * Description: A full-bleed gradient tile board showcasing the pattern library on the theme landing page.5 * Description: A centered eyebrow, heading and lead over six gradient tiles the full width of the screen, and a link to all patterns. 6 6 * Categories: origin-canvas/features 7 * Keywords: marketing, gallery, preview, catalog ue7 * Keywords: marketing, gallery, preview, catalog 8 8 * Viewport Width: 1500 9 9 * Block Types: 10 10 * Post Types: 11 * Inserter: true11 * Inserter: false 12 12 * 13 13 * @package Origin … … 15 15 16 16 ?> 17 <!-- wp:group {" tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.12em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} -->19 <p class=" has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.12em;text-transform:uppercase"><?php echo esc_html__( 'Pattern library', 'origin-canvas' ); ?></p>17 <!-- wp:group {"anchor":"patterns","tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section id="patterns" class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} --> 19 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Pattern library', 'origin-canvas' ); ?></p> 20 20 <!-- /wp:paragraph --> 21 21 22 <!-- wp:heading {" textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"fontSize":"display"} -->23 <h2 class="wp-block-heading has-text-align-center has-display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( '61 patterns. 14categories. One design language.', 'origin-canvas' ); ?></h2>22 <!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 23 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '93 patterns. 18 categories. One design language.', 'origin-canvas' ); ?></h2> 24 24 <!-- /wp:heading --> 25 25 26 <!-- wp:group {" layout":{"type":"constrained","contentSize":"640px"}} -->27 <div class="wp-block-group" ><!-- wp:paragraph {"align":"center","textColor":"text-body","fontSize":"regular-plus"} -->28 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Every pattern is built from core blocks and bound to the theme presets, so it drops in editable and on-brand. Assemble a full page in an afternoon, or start from a single section and grow.', 'origin-canvas' ); ?></p>26 <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}}},"layout":{"type":"constrained"}} --> 27 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--small-medium)"><!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 28 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Every pattern is built from core blocks and bound to the theme presets, so it drops in editable and on-brand. Assemble a full page in an afternoon, or start from a single section and grow.', 'origin-canvas' ); ?></p> 29 29 <!-- /wp:paragraph --></div> 30 30 <!-- /wp:group --> … … 56 56 <!-- /wp:group --> 57 57 58 <!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"var:preset|spacing|extra-large","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},"typography":{"textDecoration":"none"}}}},"textColor":"text-heading","fontSize":"regular"} -->59 <p class="has-text-align-center has- text-heading-color has-text-color has-link-color has-regular-font-size" style="margin-top:var(--wp--preset--spacing--extra-large);margin-bottom:0;font-weight:500"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Explore all patterns', 'origin-canvas' ); ?></a> <span class="has-primary-color has-text-color" style="color:var(--wp--preset--color--primary)" aria-hidden="true">→</span></p>58 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","textAlign":"center"},"spacing":{"margin":{"top":"var:preset|spacing|extra-large","bottom":"0"}},"elements":{"link":{"typography":{"textDecoration":"none"}}}},"textColor":"contrast","fontSize":"regular"} --> 59 <p class="has-text-align-center has-contrast-color has-text-color has-regular-font-size" style="margin-top:var(--wp--preset--spacing--extra-large);margin-bottom:0;font-weight:500"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Explore all patterns', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 60 60 <!-- /wp:paragraph --></section> 61 61 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/post-loop-grid.php
r347102 r356743 19 19 <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2","className":"origin-canvas-featured-fallback","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}},"border":{"radius":{"topLeft":"8px","topRight":"8px"}}}} /--> 20 20 21 <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"}},"border":{"radius":{"bottomLeft":"8px","bottomRight":"8px"}}},"backgroundColor":" surface-muted","layout":{"type":"constrained","justifyContent":"center"}} -->22 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->23 <div class="wp-block-group"><!-- wp:post-terms {"term":"category","style":{"typography":{"fontStyle":"normal","fontWeight":"500","textTransform":"uppercase"},"elements":{"link":{":hover":{"color":{"text":"var:preset|color| text-body"}},"color":{"text":"var:preset|color|primary"}}}},"textColor":"primary","fontSize":"extra-small"} /-->21 <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"}},"border":{"radius":{"bottomLeft":"8px","bottomRight":"8px"}}},"backgroundColor":"base-2","layout":{"type":"constrained","justifyContent":"center"}} --> 22 <div class="wp-block-group has-base-2-background-color has-background" style="border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} --> 23 <div class="wp-block-group"><!-- wp:post-terms {"term":"category","style":{"typography":{"fontStyle":"normal","fontWeight":"500","textTransform":"uppercase"},"elements":{"link":{":hover":{"color":{"text":"var:preset|color|primary"}},"color":{"text":"var:preset|color|contrast-3"}}}},"textColor":"contrast-3","fontSize":"extra-small"} /--> 24 24 25 <!-- wp:post-date {"format":"M j","isLink":true,"metadata":{"bindings":{"datetime":{"source":"core/post-data","args":{"field":"date"}}}},"style":{"elements":{"link":{"color":{"text":"var:preset|color| text-body"},":hover":{"color":{"text":"var:preset|color|primary"}}}},"typography":{"fontStyle":"normal","fontWeight":"400","textDecoration":"none"}},"textColor":"text-body","fontSize":"extra-small"} /--></div>25 <!-- wp:post-date {"format":"M j","isLink":true,"metadata":{"bindings":{"datetime":{"source":"core/post-data","args":{"field":"date"}}}},"style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-3"},":hover":{"color":{"text":"var:preset|color|primary"}}}},"typography":{"fontStyle":"normal","fontWeight":"400","textDecoration":"none"}},"textColor":"contrast-3","fontSize":"extra-small"} /--></div> 26 26 <!-- /wp:group --> 27 27 28 <!-- wp:post-title {"level":3,"isLink":true,"style":{"typography":{"fontStyle":"normal","textDecoration":"none"},"spacing":{"margin":{"top":"var:preset|spacing|small","bottom":"var:preset|spacing|medium"}},"elements":{"link":{"color":{"text":"var:preset|color| text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"fontSize":"medium"} /-->28 <!-- wp:post-title {"level":3,"isLink":true,"style":{"typography":{"fontStyle":"normal","textDecoration":"none"},"spacing":{"margin":{"top":"var:preset|spacing|small","bottom":"var:preset|spacing|medium"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"fontSize":"medium"} /--> 29 29 30 <!-- wp:post-excerpt {"moreText":"Read more","className":"origin-canvas-post-excerpt","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}},"elements":{"link":{"color":{"text":"var:preset|color| text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-heading","fontSize":"regular"} /--></div>30 <!-- wp:post-excerpt {"moreText":"Read more","className":"origin-canvas-post-excerpt","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-2","fontSize":"regular"} /--></div> 31 31 <!-- /wp:group --> 32 32 <!-- /wp:post-template --> -
origin-canvas/1.4.3/patterns/post-loop-list.php
r347102 r356743 17 17 <!-- wp:query {"queryId":1,"query":{"perPage":10,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","inherit":true},"metadata":{"categories":["origin-canvas/posts"],"patternName":"origin-canvas/post-loop-list","name":"Post Loop List"},"align":"wide","className":"origin-canvas-post-loop-list","layout":{"type":"default"}} --> 18 18 <div class="wp-block-query alignwide origin-canvas-post-loop-list"><!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|extra-large","margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained"}} --> 19 <!-- wp:columns {"className":"origin-canvas-post-list-card","style":{"spacing":{"blockGap":{"top":"0","left":"var:preset|spacing|none"}},"border":{"radius":{"topLeft":" 20px","topRight":"20px","bottomLeft":"20px","bottomRight":"20px"}}}} -->20 <div class="wp-block-columns origin-canvas-post-list-card" style="border-top-left-radius: 20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px"><!-- wp:column {"verticalAlignment":"center","width":"40%"} -->21 <div class="wp-block-column is-vertically-aligned- center" style="flex-basis:40%"><!-- wp:post-featured-image {"isLink":true,"aspectRatio":"4/3","sizeSlug":"full","className":"origin-canvas-featured-fallback origin-canvas-featured-fallback\u002d\u002dlist"} /--></div>19 <!-- wp:columns {"className":"origin-canvas-post-list-card","style":{"spacing":{"blockGap":{"top":"0","left":"var:preset|spacing|none"}},"border":{"radius":{"topLeft":"8px","topRight":"8px","bottomLeft":"8px","bottomRight":"8px"}}}} --> 20 <div class="wp-block-columns origin-canvas-post-list-card" style="border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px"><!-- wp:column {"verticalAlignment":"stretch","width":"41.67%"} --> 21 <div class="wp-block-column is-vertically-aligned-stretch" style="flex-basis:41.67%"><!-- wp:post-featured-image {"isLink":true,"aspectRatio":"4/3","height":"100%","scale":"cover","sizeSlug":"full","className":"origin-canvas-featured-fallback origin-canvas-featured-fallback\u002d\u002dlist"} /--></div> 22 22 <!-- /wp:column --> 23 23 24 <!-- wp:column {"verticalAlignment":"stretch","width":" 60%","style":{"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large","right":"var:preset|spacing|large"}}},"backgroundColor":"surface-muted"} -->25 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large);flex-basis:60%"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->26 <div class="wp-block-group"><!-- wp:post-terms {"term":"category","style":{"typography":{"fontStyle":"normal","fontWeight":"500","textTransform":"uppercase","fontSize":"var:preset|font-size|extra-small"},"elements":{"link":{":hover":{"color":{"text":"var:preset|color| text-body"}},"color":{"text":"var:preset|color|primary"}}}},"textColor":"primary"} /-->24 <!-- wp:column {"verticalAlignment":"stretch","width":"58.33%","style":{"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large","right":"var:preset|spacing|large"}}},"backgroundColor":"base-2"} --> 25 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large);flex-basis:58.33%"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} --> 26 <div class="wp-block-group"><!-- wp:post-terms {"term":"category","style":{"typography":{"fontStyle":"normal","fontWeight":"500","textTransform":"uppercase","fontSize":"var:preset|font-size|extra-small"},"elements":{"link":{":hover":{"color":{"text":"var:preset|color|primary"}},"color":{"text":"var:preset|color|contrast-3"}}}},"textColor":"contrast-3"} /--> 27 27 28 <!-- wp:post-date {"format":"M j","isLink":true,"metadata":{"bindings":{"datetime":{"source":"core/post-data","args":{"field":"date"}}}},"style":{"elements":{"link":{"color":{"text":"var:preset|color| text-body"},":hover":{"color":{"text":"var:preset|color|primary"}}}},"typography":{"fontStyle":"normal","fontWeight":"400","textDecoration":"none"}},"textColor":"text-body","fontSize":"extra-small"} /--></div>28 <!-- wp:post-date {"format":"M j","isLink":true,"metadata":{"bindings":{"datetime":{"source":"core/post-data","args":{"field":"date"}}}},"style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast-3"},":hover":{"color":{"text":"var:preset|color|primary"}}}},"typography":{"fontStyle":"normal","fontWeight":"400","textDecoration":"none"}},"textColor":"contrast-3","fontSize":"extra-small"} /--></div> 29 29 <!-- /wp:group --> 30 30 31 <!-- wp:post-title {"level":3,"isLink":true,"style":{"typography":{"fontStyle":"normal","textDecoration":"none"},"spacing":{"margin":{"top":"var:preset|spacing|small","bottom":"var:preset|spacing|medium"}},"elements":{"link":{"color":{"text":"var:preset|color| text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"fontSize":"medium"} /-->31 <!-- wp:post-title {"level":3,"isLink":true,"style":{"typography":{"fontStyle":"normal","textDecoration":"none"},"spacing":{"margin":{"top":"var:preset|spacing|small","bottom":"var:preset|spacing|medium"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"fontSize":"medium"} /--> 32 32 33 <!-- wp:post-excerpt {"moreText":"Read more","className":"origin-canvas-post-excerpt","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}},"elements":{"link":{"color":{"text":"var:preset|color| text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-heading","fontSize":"regular"} /--></div>33 <!-- wp:post-excerpt {"moreText":"Read more","className":"origin-canvas-post-excerpt","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-2","fontSize":"regular"} /--></div> 34 34 <!-- /wp:column --></div> 35 35 <!-- /wp:columns --> … … 38 38 <!-- wp:group {"layout":{"type":"constrained"}} --> 39 39 <div class="wp-block-group"><!-- wp:query-no-results --> 40 <!-- wp:paragraph {" align":"center"} -->40 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}}} --> 41 41 <p class="has-text-align-center"><?php echo esc_html__( 'No posts were found.', 'origin-canvas' ); ?></p> 42 42 <!-- /wp:paragraph --> -
origin-canvas/1.4.3/patterns/pricing-simple.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Pricing Simple3 * Title: Pricing Grid 4 4 * Slug: origin-canvas/pricing-simple 5 5 * Description: Three plan columns without cards, each opening on a hairline rule, with a price, feature list, and button. … … 16 16 ?> 17 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {" style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"constrained","contentSize":"720px"}} -->19 <div class="wp-block-group " style="margin-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:heading {"textAlign":"center","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} -->20 <h2 class="wp-block-heading has-text-align-center has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Three ways to start', 'origin-canvas' ); ?></h2>18 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:heading {"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 20 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Three ways to start', 'origin-canvas' ); ?></h2> 21 21 <!-- /wp:heading --> 22 22 23 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular-plus"} -->24 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Every engagement is scoped in writing before we begin —the invoice never surprises you.', 'origin-canvas' ); ?></p>23 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 24 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Every engagement is scoped in writing before we begin, so the invoice never surprises you.', 'origin-canvas' ); ?></p> 25 25 <!-- /wp:paragraph --></div> 26 26 <!-- /wp:group --> 27 27 28 28 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 29 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","style":{"border":{"top":{"color":"var:preset|color|b order","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"}}}} -->30 <div class="wp-block-column is-vertically-aligned-stretch" style="border-top-color:var(--wp--preset--color--b order);border-top-width:1px;padding-top:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} -->31 <div class="wp-block-group"><!-- wp:paragraph {" fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->32 <p class="has- extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Starter', 'origin-canvas' ); ?></p>29 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","style":{"border":{"top":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"}}}} --> 30 <div class="wp-block-column is-vertically-aligned-stretch" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;padding-top:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 31 <div class="wp-block-group"><!-- wp:paragraph {"textColor":"contrast","fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.06em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 32 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Starter', 'origin-canvas' ); ?></p> 33 33 <!-- /wp:paragraph --> 34 34 35 <!-- wp:paragraph {"textColor":" text-heading","fontSize":"display","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} -->36 <p class="has- text-heading-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '£2,400 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;color:var(--wp--preset--color--text-body);">one-off</span>', 'origin-canvas' ) ); ?></p>35 <!-- wp:paragraph {"textColor":"contrast","fontSize":"huge","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} --> 36 <p class="has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '$2,500 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;letter-spacing:normal;color:var(--wp--preset--color--contrast-2);">one-time</span>', 'origin-canvas' ) ); ?></p> 37 37 <!-- /wp:paragraph --> 38 38 39 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->40 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A focused site for a small business that knows what it wants to say.', 'origin-canvas' ); ?></p>39 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 40 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'A focused site for a small business that knows what it wants to say.', 'origin-canvas' ); ?></p> 41 41 <!-- /wp:paragraph --> 42 42 43 <!-- wp:list {"className":"is-style-origin-canvas-list-check ","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} -->44 <ul class="wp-block-list is-style-origin-canvas-list-check has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to five pages', 'origin-canvas' ); ?></li><!-- /wp:list-item -->43 <!-- wp:list {"className":"is-style-origin-canvas-list-check-neutral","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} --> 44 <ul class="wp-block-list is-style-origin-canvas-list-check-neutral has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to five pages', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 45 45 <!-- wp:list-item --><li><?php echo esc_html__( 'Logo refresh', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 46 46 <!-- wp:list-item --><li><?php echo esc_html__( 'Two rounds of revisions', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 47 <!-- wp:list-item --><li><?php echo esc_html__( 'T wo-week delivery', 'origin-canvas' ); ?></li><!-- /wp:list-item --></ul>47 <!-- wp:list-item --><li><?php echo esc_html__( 'Three-week delivery', 'origin-canvas' ); ?></li><!-- /wp:list-item --></ul> 48 48 <!-- /wp:list --> 49 49 … … 56 56 <!-- /wp:column --> 57 57 58 <!-- wp:column {"verticalAlignment":"stretch"," style":{"border":{"top":{"color":"var:preset|color|border","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"}}}} -->59 <div class="wp-block-column is-vertically-aligned-stretch " style="border-top-color:var(--wp--preset--color--border);border-top-width:1px;padding-top:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} -->60 <div class="wp-block-group"><!-- wp:paragraph {"textColor":" primary","fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->61 <p class="has- primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Studio', 'origin-canvas' ); ?></p>58 <!-- wp:column {"verticalAlignment":"stretch","className":"origin-canvas-pricing-simple-featured","style":{"border":{"top":{"color":"var:preset|color|contrast","width":"2px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"}}}} --> 59 <div class="wp-block-column is-vertically-aligned-stretch origin-canvas-pricing-simple-featured" style="border-top-color:var(--wp--preset--color--contrast);border-top-width:2px;padding-top:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 60 <div class="wp-block-group"><!-- wp:paragraph {"textColor":"contrast","fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.06em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 61 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Studio', 'origin-canvas' ); ?></p> 62 62 <!-- /wp:paragraph --> 63 63 64 <!-- wp:paragraph {"textColor":" text-heading","fontSize":"display","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} -->65 <p class="has- text-heading-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '£6,000 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;color:var(--wp--preset--color--text-body);">one-off</span>', 'origin-canvas' ) ); ?></p>64 <!-- wp:paragraph {"textColor":"contrast","fontSize":"huge","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} --> 65 <p class="has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '$8,000 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;letter-spacing:normal;color:var(--wp--preset--color--contrast-2);">one-time</span>', 'origin-canvas' ) ); ?></p> 66 66 <!-- /wp:paragraph --> 67 67 68 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->69 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Our standard engagement: brand work, site, and a hand-written launch checklist.', 'origin-canvas' ); ?></p>68 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 69 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Our standard engagement: brand work, site, and a hand-written launch checklist.', 'origin-canvas' ); ?></p> 70 70 <!-- /wp:paragraph --> 71 71 72 <!-- wp:list {"className":"is-style-origin-canvas-list-check ","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} -->73 <ul class="wp-block-list is-style-origin-canvas-list-check has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to twelvepages', 'origin-canvas' ); ?></li><!-- /wp:list-item -->74 <!-- wp:list-item --><li><?php echo esc_html__( 'Full identity (mark, colo ur, type)', 'origin-canvas' ); ?></li><!-- /wp:list-item -->72 <!-- wp:list {"className":"is-style-origin-canvas-list-check-neutral","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} --> 73 <ul class="wp-block-list is-style-origin-canvas-list-check-neutral has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to eight pages', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 74 <!-- wp:list-item --><li><?php echo esc_html__( 'Full identity (mark, color, type)', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 75 75 <!-- wp:list-item --><li><?php echo esc_html__( 'Photography direction', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 76 <!-- wp:list-item --><li><?php echo esc_html__( ' Four-week delivery', 'origin-canvas' ); ?></li><!-- /wp:list-item --></ul>76 <!-- wp:list-item --><li><?php echo esc_html__( 'Eight-week delivery', 'origin-canvas' ); ?></li><!-- /wp:list-item --></ul> 77 77 <!-- /wp:list --> 78 78 … … 85 85 <!-- /wp:column --> 86 86 87 <!-- wp:column {"verticalAlignment":"stretch","style":{"border":{"top":{"color":"var:preset|color|b order","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"}}}} -->88 <div class="wp-block-column is-vertically-aligned-stretch" style="border-top-color:var(--wp--preset--color--b order);border-top-width:1px;padding-top:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} -->89 <div class="wp-block-group"><!-- wp:paragraph {" fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->90 <p class="has- extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Retained', 'origin-canvas' ); ?></p>87 <!-- wp:column {"verticalAlignment":"stretch","style":{"border":{"top":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"}}}} --> 88 <div class="wp-block-column is-vertically-aligned-stretch" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;padding-top:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 89 <div class="wp-block-group"><!-- wp:paragraph {"textColor":"contrast","fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.06em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 90 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Retained', 'origin-canvas' ); ?></p> 91 91 <!-- /wp:paragraph --> 92 92 93 <!-- wp:paragraph {"textColor":" text-heading","fontSize":"display","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} -->94 <p class="has- text-heading-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '£1,800 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;color:var(--wp--preset--color--text-body);">per month</span>', 'origin-canvas' ) ); ?></p>93 <!-- wp:paragraph {"textColor":"contrast","fontSize":"huge","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} --> 94 <p class="has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '$1,800 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;letter-spacing:normal;color:var(--wp--preset--color--contrast-2);">per month</span>', 'origin-canvas' ) ); ?></p> 95 95 <!-- /wp:paragraph --> 96 96 97 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->98 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'For clients who treat their site like a living thing, not a one-offproject.', 'origin-canvas' ); ?></p>97 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 98 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'For clients who treat their site like a living thing, not a one-time project.', 'origin-canvas' ); ?></p> 99 99 <!-- /wp:paragraph --> 100 100 101 <!-- wp:list {"className":"is-style-origin-canvas-list-check ","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} -->102 <ul class="wp-block-list is-style-origin-canvas-list-check has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to eight hoursa month', 'origin-canvas' ); ?></li><!-- /wp:list-item -->101 <!-- wp:list {"className":"is-style-origin-canvas-list-check-neutral","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"var:preset|spacing|large"}}},"fontSize":"small"} --> 102 <ul class="wp-block-list is-style-origin-canvas-list-check-neutral has-small-font-size" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to two days of work a month', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 103 103 <!-- wp:list-item --><li><?php echo esc_html__( 'Quarterly review calls', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 104 104 <!-- wp:list-item --><li><?php echo esc_html__( 'Priority response', 'origin-canvas' ); ?></li><!-- /wp:list-item --> … … 108 108 <!-- wp:buttons {"style":{"spacing":{"margin":{"top":"var:preset|spacing|large"}}},"layout":{"type":"flex","justifyContent":"stretch"}} --> 109 109 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:button {"className":"is-style-outline"} --> 110 <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( ' Enquire', 'origin-canvas' ); ?></a></div>110 <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Inquire', 'origin-canvas' ); ?></a></div> 111 111 <!-- /wp:button --></div> 112 112 <!-- /wp:buttons --></div> -
origin-canvas/1.4.3/patterns/pricing-single.php
r347102 r356743 5 5 * Description: One centered card for a single fixed-price offer, with a two-column feature list and a reassurance line. 6 6 * Categories: origin-canvas/pricing 7 * Keywords: package, sprint, quote, deal7 * Keywords: package, website, quote, deal 8 8 * Viewport Width: 1500 9 9 * Block Types: … … 15 15 16 16 ?> 17 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":" surface-muted","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->18 <section class="wp-block-group alignfull has- surface-muted-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"constrained","contentSize":"720px"}} -->19 <div class="wp-block-group" style="margin-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:heading {" textAlign":"center","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} -->20 <h2 class="wp-block-heading has-text-align-center has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'A whole site, in twoweeks', 'origin-canvas' ); ?></h2>17 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-2","style":{"spacing":{"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"bottom":"var:preset|spacing|extra-large"}}},"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group" style="margin-bottom:var(--wp--preset--spacing--extra-large)"><!-- wp:heading {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 20 <h2 class="wp-block-heading has-text-align-center has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'A whole site, in six weeks', 'origin-canvas' ); ?></h2> 21 21 <!-- /wp:heading --> 22 22 23 <!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular-plus"} -->24 <p class="has-text-align-center has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'The Site Sprint: one fixed price, one focused fortnight — for businesses that already know who they are.', 'origin-canvas' ); ?></p>23 <!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 24 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'A website for businesses with a brand already in place, at one fixed price, delivered in six weeks.', 'origin-canvas' ); ?></p> 25 25 <!-- /wp:paragraph --></div> 26 26 <!-- /wp:group --> 27 27 28 <!-- wp:group {"backgroundColor":" surface-base","style":{"border":{"radius":"var:custom|radius|medium","top":{"color":"var:preset|color|primary","width":"4px"}},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained","contentSize":"720px"}} -->29 <div class="wp-block-group has- surface-base-background-color has-background" style="border-top-color:var(--wp--preset--color--primary);border-top-width:4px;border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:paragraph {"align":"center","textColor":"primary","fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.08em","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->30 <p class="has-text-align-center has- primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'The Site Sprint', 'origin-canvas' ); ?></p>28 <!-- wp:group {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium","top":{"color":"var:preset|color|primary","width":"4px"}},"spacing":{"padding":{"top":"calc(var(--wp--preset--spacing--extra-large) - 4px)","right":"var:preset|spacing|large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 29 <div class="wp-block-group has-base-background-color has-background" style="border-top-color:var(--wp--preset--color--primary);border-top-width:4px;border-radius:var(--wp--custom--radius--medium);padding-top:calc(var(--wp--preset--spacing--extra-large) - 4px);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:paragraph {"textColor":"contrast","fontSize":"extra-small","style":{"typography":{"textTransform":"uppercase","letterSpacing":"0.06em","fontWeight":"500","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 30 <p class="has-text-align-center has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'The Website', 'origin-canvas' ); ?></p> 31 31 <!-- /wp:paragraph --> 32 32 33 <!-- wp:paragraph {" align":"center","textColor":"text-heading","fontSize":"display","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1"}}} -->34 <p class="has-text-align-center has- text-heading-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '£4,800 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;color:var(--wp--preset--color--text-body);">one-off</span>', 'origin-canvas' ) ); ?></p>33 <!-- wp:paragraph {"textColor":"contrast","fontSize":"huge","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"700","lineHeight":"1","textAlign":"center"}}} --> 34 <p class="has-text-align-center has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;line-height:1"><?php echo wp_kses_post( __( '$4,500 <span style="font-size:var(--wp--preset--font-size--regular);font-weight:400;letter-spacing:normal;color:var(--wp--preset--color--contrast-2);">one-time</span>', 'origin-canvas' ) ); ?></p> 35 35 <!-- /wp:paragraph --> 36 36 37 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained" ,"contentSize":"480px"}} -->38 <div class="wp-block-group"><!-- wp:paragraph {" align":"center","textColor":"text-body","fontSize":"regular"} -->39 <p class="has-text-align-center has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Five pages on the brand you already have — designed, built, and live in two weeks, scoped in writing before we begin.', 'origin-canvas' ); ?></p>37 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 38 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular"} --> 39 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Up to eight pages on the brand you already have, live in six weeks. We agree the scope in writing first, then design and build.', 'origin-canvas' ); ?></p> 40 40 <!-- /wp:paragraph --></div> 41 41 <!-- /wp:group --> 42 42 43 <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|large"}}},"layout":{"type":"constrained" ,"contentSize":"560px"}} -->43 <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|large"}}},"layout":{"type":"constrained"}} --> 44 44 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:columns {"style":{"spacing":{"blockGap":{"top":"var:preset|spacing|small","left":"var:preset|spacing|large"}}}} --> 45 45 <div class="wp-block-columns"><!-- wp:column --> 46 <div class="wp-block-column"><!-- wp:list {"className":"is-style-origin-canvas-list-check ","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} -->47 <ul class="wp-block-list is-style-origin-canvas-list-check has-small-font-size" style="margin-top:0;margin-bottom:0"><!-- wp:list-item --><li><?php echo esc_html__( 'Fivepages, one clear story', 'origin-canvas' ); ?></li><!-- /wp:list-item -->46 <div class="wp-block-column"><!-- wp:list {"className":"is-style-origin-canvas-list-check-neutral","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} --> 47 <ul class="wp-block-list is-style-origin-canvas-list-check-neutral has-small-font-size" style="margin-top:0;margin-bottom:0"><!-- wp:list-item --><li><?php echo esc_html__( 'Up to eight pages, one clear story', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 48 48 <!-- wp:list-item --><li><?php echo esc_html__( 'Works with your existing brand', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 49 49 <!-- wp:list-item --><li><?php echo esc_html__( 'Copy polish on every page', 'origin-canvas' ); ?></li><!-- /wp:list-item --></ul> … … 52 52 53 53 <!-- wp:column --> 54 <div class="wp-block-column"><!-- wp:list {"className":"is-style-origin-canvas-list-check ","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} -->55 <ul class="wp-block-list is-style-origin-canvas-list-check has-small-font-size" style="margin-top:0;margin-bottom:0"><!-- wp:list-item --><li><?php echo esc_html__( 'One roundof revisions', 'origin-canvas' ); ?></li><!-- /wp:list-item -->54 <div class="wp-block-column"><!-- wp:list {"className":"is-style-origin-canvas-list-check-neutral","style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} --> 55 <ul class="wp-block-list is-style-origin-canvas-list-check-neutral has-small-font-size" style="margin-top:0;margin-bottom:0"><!-- wp:list-item --><li><?php echo esc_html__( 'Two rounds of revisions', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 56 56 <!-- wp:list-item --><li><?php echo esc_html__( 'Hand-written launch checklist', 'origin-canvas' ); ?></li><!-- /wp:list-item --> 57 57 <!-- wp:list-item --><li><?php echo esc_html__( 'Launch-day support on call', 'origin-canvas' ); ?></li><!-- /wp:list-item --></ul> … … 63 63 <!-- wp:buttons {"style":{"spacing":{"margin":{"top":"var:preset|spacing|large"}}},"layout":{"type":"flex","justifyContent":"center"}} --> 64 64 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:button {"className":"is-style-origin-canvas-fill-primary"} --> 65 <div class="wp-block-button is-style-origin-canvas-fill-primary"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( ' Book a sprint', 'origin-canvas' ); ?></a></div>65 <div class="wp-block-button is-style-origin-canvas-fill-primary"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Talk to us', 'origin-canvas' ); ?></a></div> 66 66 <!-- /wp:button --></div> 67 67 <!-- /wp:buttons --> 68 68 69 <!-- wp:paragraph {" align":"center","textColor":"text-muted","fontSize":"small","style":{"spacing":{"margin":{"top":"var:preset|spacing|compact","bottom":"0"}}}} -->70 <p class="has-text-align-center has- text-muted-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--compact);margin-bottom:0"><?php echo esc_html__( 'Most projects start with a single email.', 'origin-canvas' ); ?></p>69 <!-- wp:paragraph {"textColor":"contrast-3","fontSize":"small","style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium","bottom":"0"}},"typography":{"textAlign":"center"}}} --> 70 <p class="has-text-align-center has-contrast-3-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--small-medium);margin-bottom:0"><?php echo esc_html__( 'Most projects start with a single email.', 'origin-canvas' ); ?></p> 71 71 <!-- /wp:paragraph --></div> 72 72 <!-- /wp:group --></section> -
origin-canvas/1.4.3/patterns/process-numbered.php
r347102 r356743 3 3 * Title: Process Numbered 4 4 * Slug: origin-canvas/process-numbered 5 * Description: A centered heading and lead above four numbered steps on tinted cards in two columns. 5 6 * Categories: origin-canvas/features 6 * Keywords: steps, home, method, stages7 * Keywords: method, stages, workflow 7 8 * Block Types: core/post-content 8 9 * Viewport Width: 1200 … … 13 14 14 15 ?> 15 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"var:preset|spacing|huge"}},"layout":{"type":"constrained" ,"contentSize":"880px"}} -->16 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {" style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"default"}} -->17 <div class="wp-block-group " style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->18 <p class=" has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( '05 /How we work', 'origin-canvas' ); ?></p>16 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"var:preset|spacing|huge"}},"layout":{"type":"constrained"}} --> 17 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained","justifyContent":"center"}} --> 18 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 19 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'How we work', 'origin-canvas' ); ?></p> 19 20 <!-- /wp:paragraph --> 20 21 21 <!-- wp:heading {"level":2," style":{"typography":{"lineHeight":"1.15"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} -->22 <h2 class="wp-block-heading has- display-font-size" style="margin-top:0;margin-bottom:0;line-height:1.15"><?php echo esc_html__( 'A short process, on a single page.', 'origin-canvas' ); ?></h2>22 <!-- wp:heading {"level":2,"align":"wide","style":{"typography":{"lineHeight":"1.15","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} --> 23 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:0;margin-bottom:0;line-height:1.15"><?php echo esc_html__( 'Your site, from kickoff to launch.', 'origin-canvas' ); ?></h2> 23 24 <!-- /wp:heading --> 24 25 25 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":" 0","bottom":"0"}}},"textColor":"text-body","fontSize":"regular-plus"} -->26 <p class="has-text- body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Four weeks from kickoff to launch on most projects. We tell you what we’ll do, what we won’t, and what it’ll cost - in plain language.', 'origin-canvas' ); ?></p>26 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium","bottom":"0"}},"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 27 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:var(--wp--preset--spacing--small-medium);margin-bottom:0"><?php echo esc_html__( 'We give your site our full attention from the first sketch to launch day.', 'origin-canvas' ); ?></p> 27 28 <!-- /wp:paragraph --></div> 28 29 <!-- /wp:group --> 29 30 30 <!-- wp:columns {"verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 31 <div class="wp-block-columns are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 32 <div class="wp-block-column is-vertically-aligned-stretch has-surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 33 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-process-step-number","style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"primary","fontSize":"extra-small"} --> 34 <p class="origin-canvas-process-step-number has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '01', 'origin-canvas' ); ?></p> 31 <!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"default"}} --> 32 <div class="wp-block-group alignwide"><!-- wp:columns {"verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 33 <div class="wp-block-columns are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 34 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 35 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-no-shrink origin-canvas-ordinal","style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}},"layout":{"selfStretch":"fixed","flexSize":"36px"}},"textColor":"primary","fontSize":"extra-small"} --> 36 <p class="origin-canvas-no-shrink origin-canvas-ordinal has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '01', 'origin-canvas' ); ?></p> 35 37 <!-- /wp:paragraph --> 36 38 37 39 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 38 40 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 39 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( ' Honest scope, week one', 'origin-canvas' ); ?></h3>41 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Agree on the scope', 'origin-canvas' ); ?></h3> 40 42 <!-- /wp:heading --> 41 43 42 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->43 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We tell you what we’ll do, what we won’t, and what it’ll cost - on a single page, before any workbegins.', 'origin-canvas' ); ?></p>44 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 45 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Together, we set the deliverables, price, and schedule before design begins.', 'origin-canvas' ); ?></p> 44 46 <!-- /wp:paragraph --></div> 45 47 <!-- /wp:group --></div> … … 47 49 <!-- /wp:column --> 48 50 49 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->50 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->51 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas- process-step-number","style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"primary","fontSize":"extra-small"} -->52 <p class="origin-canvas- process-step-numberhas-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '02', 'origin-canvas' ); ?></p>51 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 52 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 53 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-no-shrink origin-canvas-ordinal","style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}},"layout":{"selfStretch":"fixed","flexSize":"36px"}},"textColor":"primary","fontSize":"extra-small"} --> 54 <p class="origin-canvas-no-shrink origin-canvas-ordinal has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '02', 'origin-canvas' ); ?></p> 53 55 <!-- /wp:paragraph --> 54 56 55 57 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 56 58 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 57 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( ' Type and tone, before pixels', 'origin-canvas' ); ?></h3>59 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Set the design direction', 'origin-canvas' ); ?></h3> 58 60 <!-- /wp:heading --> 59 61 60 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->61 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'Voice, type system, and palette get nailed down before we start drawing screens. The visuals follow the writing.', 'origin-canvas' ); ?></p>62 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 63 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We settle the words, type, and colors first, then review the page designs with you. The visuals follow the writing.', 'origin-canvas' ); ?></p> 62 64 <!-- /wp:paragraph --></div> 63 65 <!-- /wp:group --></div> … … 67 69 68 70 <!-- wp:columns {"verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 69 <div class="wp-block-columns are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->70 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->71 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas- process-step-number","style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"primary","fontSize":"extra-small"} -->72 <p class="origin-canvas- process-step-numberhas-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '03', 'origin-canvas' ); ?></p>71 <div class="wp-block-columns are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 72 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 73 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-no-shrink origin-canvas-ordinal","style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}},"layout":{"selfStretch":"fixed","flexSize":"36px"}},"textColor":"primary","fontSize":"extra-small"} --> 74 <p class="origin-canvas-no-shrink origin-canvas-ordinal has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '03', 'origin-canvas' ); ?></p> 73 75 <!-- /wp:paragraph --> 74 76 75 77 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 76 78 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 77 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Buil t to hand over', 'origin-canvas' ); ?></h3>79 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Build and review together', 'origin-canvas' ); ?></h3> 78 80 <!-- /wp:heading --> 79 81 80 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->81 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'The sites we build are easy for you to update on a quiet Tuesday afternoon. No bespoke plugins, no consultancy retainer.', 'origin-canvas' ); ?></p>82 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 83 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We build your site and work through your feedback, checking pages on phones and desktops.', 'origin-canvas' ); ?></p> 82 84 <!-- /wp:paragraph --></div> 83 85 <!-- /wp:group --></div> … … 85 87 <!-- /wp:column --> 86 88 87 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":" surface-muted","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->88 <div class="wp-block-column is-vertically-aligned-stretch has- surface-muted-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->89 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas- process-step-number","style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"primary","fontSize":"extra-small"} -->90 <p class="origin-canvas- process-step-numberhas-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '04', 'origin-canvas' ); ?></p>89 <!-- wp:column {"verticalAlignment":"stretch","backgroundColor":"base-2","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 90 <div class="wp-block-column is-vertically-aligned-stretch has-base-2-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 91 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-no-shrink origin-canvas-ordinal","style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}},"layout":{"selfStretch":"fixed","flexSize":"36px"}},"textColor":"primary","fontSize":"extra-small"} --> 92 <p class="origin-canvas-no-shrink origin-canvas-ordinal has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '04', 'origin-canvas' ); ?></p> 91 93 <!-- /wp:paragraph --> 92 94 93 95 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small"}},"layout":{"type":"constrained"}} --> 94 96 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium"} --> 95 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( ' One project at a time', 'origin-canvas' ); ?></h3>97 <h3 class="wp-block-heading has-medium-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Launch and hand over', 'origin-canvas' ); ?></h3> 96 98 <!-- /wp:heading --> 97 99 98 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular"} -->99 <p class="has- text-body-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We take on roughly a project a month so the work in front of us always gets our full attention.', 'origin-canvas' ); ?></p>100 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular"} --> 101 <p class="has-contrast-2-color has-text-color has-regular-font-size"><?php echo esc_html__( 'We put your site live and show you how to update the pages yourself.', 'origin-canvas' ); ?></p> 100 102 <!-- /wp:paragraph --></div> 101 103 <!-- /wp:group --></div> 102 104 <!-- /wp:group --></div> 103 105 <!-- /wp:column --></div> 104 <!-- /wp:columns --></section> 106 <!-- /wp:columns --></div> 107 <!-- /wp:group --></section> 105 108 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/product-grid.php
r347102 r356743 5 5 * Description: A six-card product ecosystem grid with per-product identity dots and pricing. 6 6 * Categories: origin-canvas/pricing 7 * Keywords: products, plans, licen ces, tiers7 * Keywords: products, plans, licenses, tiers 8 8 * Viewport Width: 1500 9 9 * Block Types: 10 10 * Post Types: 11 * Inserter: true11 * Inserter: false 12 12 * 13 13 * @package Origin … … 15 15 16 16 ?> 17 <!-- wp:group {" tagName":"section","align":"full","backgroundColor":"surface-subtle","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->18 <section class="wp-block-group alignfull has-surface-subtle-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained","contentSize":"720px"}} -->19 <div class="wp-block-group " style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:heading {"textAlign":"center","level":2,"style":{"typography":{"lineHeight":"1.08"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"fontSize":"display"} -->20 <h2 class="wp-block-heading has-text-align-center has-display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);line-height:1.08"><?php echo wp_kses_post( __( 'Start with the foundation.<br>Add layers as you need them.', 'origin-canvas' ) ); ?></h2>21 <!-- /wp:heading --> 22 23 <!-- wp:group {"layout":{"type":"constrained" ,"contentSize":"560px"}} -->24 <div class="wp-block-group"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontSize":"0.9375rem","lineHeight":"1.6"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-body"} -->25 <p class="has-text-align-center has- text-body-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;line-height:1.6"><?php echo wp_kses_post( __( 'Origin Theme and Origin Blocks are free and available today. Every advanced layer builds on the same foundation, so nothing you learn is wasted. <span class="has-inline-color has-text-heading-color" style="font-weight:500">Founding access to Patterns Pro is $55/year for the first 500 members.</span>', 'origin-canvas' ) ); ?></p>17 <!-- wp:group {"anchor":"pricing","tagName":"section","align":"full","backgroundColor":"base-3","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section id="pricing" class="wp-block-group alignfull has-base-3-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:heading {"level":2,"align":"wide","style":{"typography":{"lineHeight":"1.08","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"fontSize":"display"} --> 20 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);line-height:1.08"><?php echo wp_kses_post( __( 'Start with the foundation.<br>Add layers as you need them.', 'origin-canvas' ) ); ?></h2> 21 <!-- /wp:heading --> 22 23 <!-- wp:group {"layout":{"type":"constrained"}} --> 24 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","lineHeight":"1.6","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2"} --> 25 <p class="has-text-align-center has-contrast-2-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;line-height:1.6"><?php echo wp_kses_post( __( 'Origin Theme and Origin Blocks are free and available today. Every advanced layer builds on the same foundation, so nothing you learn is wasted. <span class="has-inline-color has-contrast-color" style="font-weight:500">Founding access to Patterns Pro is $55/year for the first 500 members.</span>', 'origin-canvas' ) ); ?></p> 26 26 <!-- /wp:paragraph --></div> 27 27 <!-- /wp:group --></div> … … 29 29 30 30 <!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"top":"20px","left":"20px"}}}} --> 31 <div class="wp-block-columns alignwide"><!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|large","style":"solid","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->32 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--large);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} -->33 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 34 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":" 9px","margin":{"top":"0","bottom":"22px"}}},"layout":{"type":"flex","verticalAlignment":"center"}} -->35 <div class="wp-block-group" style="margin-top:0;margin-bottom: 22px"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#FF4387"},"dimensions":{"minHeight":"8px"}}} -->31 <div class="wp-block-columns alignwide"><!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 32 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} --> 33 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 34 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 35 <div class="wp-block-group" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#FF4387"},"dimensions":{"minHeight":"8px"}}} --> 36 36 <div class="wp-block-group origin-canvas-status-dot has-background" style="background-color:#FF4387;min-height:8px"></div> 37 37 <!-- /wp:group --> 38 38 39 <!-- wp:paragraph {"className":"origin-canvas-status-chip","style":{" typography":{"fontSize":"12px"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->40 <p class="origin-canvas-status-chip " style="font-size:12px;margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Available now', 'origin-canvas' ); ?></p>39 <!-- wp:paragraph {"className":"origin-canvas-status-chip","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"extra-small"} --> 40 <p class="origin-canvas-status-chip has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Available now', 'origin-canvas' ); ?></p> 41 41 <!-- /wp:paragraph --></div> 42 42 <!-- /wp:group --> … … 46 46 <!-- /wp:heading --> 47 47 48 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.90625rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"22px"}}},"textColor":" text-body"} -->49 <p class="has- text-body-color has-text-color" style="margin-top:0;margin-bottom:22px;font-size:0.90625rem;line-height:1.55"><?php echo esc_html__( 'A modern, opinionated FSE theme with a finished design baseline, 61patterns, and 11 style variations, ready on install.', 'origin-canvas' ); ?></p>50 <!-- /wp:paragraph --></div> 51 <!-- /wp:group --> 52 53 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 54 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"font Size":"1.375rem","fontWeight":"700","letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading"} -->55 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.375rem;font-weight:700;letter-spacing:-0.01em"><?php echo esc_html__( 'Free', 'origin-canvas' ); ?></p>56 <!-- /wp:paragraph --> 57 58 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"15px","bottom":"0"}},"elements":{"link":{" color":{"text":"var:preset|color|text-heading"},"typography":{"textDecoration":"none"}}}},"textColor":"text-heading","fontSize":"small"} -->59 <p class="has- text-heading-color has-text-color has-link-color has-small-font-size" style="margin-top:15px;margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Download free', 'origin-canvas' ); ?></a> <span class="has-primary-color has-text-color" style="color:var(--wp--preset--color--primary)" aria-hidden="true">→</span></p>60 <!-- /wp:paragraph --></div> 61 <!-- /wp:group --></div> 62 <!-- /wp:group --></div> 63 <!-- /wp:column --> 64 65 <!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|large","style":"solid","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->66 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--large);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} -->67 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 68 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":" 9px","margin":{"top":"0","bottom":"22px"}}},"layout":{"type":"flex","verticalAlignment":"center"}} -->69 <div class="wp-block-group" style="margin-top:0;margin-bottom: 22px"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#16A34A"},"dimensions":{"minHeight":"8px"}}} -->48 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.90625rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"22px"}}},"textColor":"contrast-2"} --> 49 <p class="has-contrast-2-color has-text-color" style="margin-top:0;margin-bottom:22px;font-size:0.90625rem;line-height:1.55"><?php echo esc_html__( 'A modern, opinionated FSE theme with a finished design baseline, 93 patterns, and 11 style variations, ready on install.', 'origin-canvas' ); ?></p> 50 <!-- /wp:paragraph --></div> 51 <!-- /wp:group --> 52 53 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 54 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"700"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"medium"} --> 55 <p class="has-contrast-color has-text-color has-medium-font-size" style="margin-top:0;margin-bottom:0;font-weight:700"><?php echo esc_html__( 'Free', 'origin-canvas' ); ?></p> 56 <!-- /wp:paragraph --> 57 58 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"15px","bottom":"0"}},"elements":{"link":{"typography":{"textDecoration":"none"}}}},"textColor":"contrast","fontSize":"small"} --> 59 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:15px;margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Download free', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 60 <!-- /wp:paragraph --></div> 61 <!-- /wp:group --></div> 62 <!-- /wp:group --></div> 63 <!-- /wp:column --> 64 65 <!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 66 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} --> 67 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 68 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 69 <div class="wp-block-group" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#16A34A"},"dimensions":{"minHeight":"8px"}}} --> 70 70 <div class="wp-block-group origin-canvas-status-dot has-background" style="background-color:#16A34A;min-height:8px"></div> 71 71 <!-- /wp:group --> 72 72 73 <!-- wp:paragraph {"className":"origin-canvas-status-chip","style":{" typography":{"fontSize":"12px"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->74 <p class="origin-canvas-status-chip " style="font-size:12px;margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Available now', 'origin-canvas' ); ?></p>73 <!-- wp:paragraph {"className":"origin-canvas-status-chip","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"extra-small"} --> 74 <p class="origin-canvas-status-chip has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Available now', 'origin-canvas' ); ?></p> 75 75 <!-- /wp:paragraph --></div> 76 76 <!-- /wp:group --> … … 80 80 <!-- /wp:heading --> 81 81 82 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.90625rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"22px"}}},"textColor":" text-body"} -->83 <p class="has- text-body-color has-text-color" style="margin-top:0;margin-bottom:22px;font-size:0.90625rem;line-height:1.55"><?php echo esc_html__( 'Essential blocks that share the theme’s design system, so sections never clash.', 'origin-canvas' ); ?></p>84 <!-- /wp:paragraph --></div> 85 <!-- /wp:group --> 86 87 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 88 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"font Size":"1.375rem","fontWeight":"700","letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading"} -->89 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.375rem;font-weight:700;letter-spacing:-0.01em"><?php echo esc_html__( 'Free', 'origin-canvas' ); ?></p>90 <!-- /wp:paragraph --> 91 92 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"15px","bottom":"0"}},"elements":{"link":{" color":{"text":"var:preset|color|text-heading"},"typography":{"textDecoration":"none"}}}},"textColor":"text-heading","fontSize":"small"} -->93 <p class="has- text-heading-color has-text-color has-link-color has-small-font-size" style="margin-top:15px;margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Download free', 'origin-canvas' ); ?></a> <span class="has-primary-color has-text-color" style="color:var(--wp--preset--color--primary)" aria-hidden="true">→</span></p>94 <!-- /wp:paragraph --></div> 95 <!-- /wp:group --></div> 96 <!-- /wp:group --></div> 97 <!-- /wp:column --> 98 99 <!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|large","style":"solid","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->100 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--large);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} -->101 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 102 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":" 9px","margin":{"bottom":"22px"}}},"layout":{"type":"flex"}} -->103 <div class="wp-block-group" style="margin-bottom: 22px"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#EA580C"},"dimensions":{"minHeight":"8px"}}} -->82 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.90625rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"22px"}}},"textColor":"contrast-2"} --> 83 <p class="has-contrast-2-color has-text-color" style="margin-top:0;margin-bottom:22px;font-size:0.90625rem;line-height:1.55"><?php echo esc_html__( 'Essential blocks that share the theme’s design system, so sections never clash.', 'origin-canvas' ); ?></p> 84 <!-- /wp:paragraph --></div> 85 <!-- /wp:group --> 86 87 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 88 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"700"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"medium"} --> 89 <p class="has-contrast-color has-text-color has-medium-font-size" style="margin-top:0;margin-bottom:0;font-weight:700"><?php echo esc_html__( 'Free', 'origin-canvas' ); ?></p> 90 <!-- /wp:paragraph --> 91 92 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"15px","bottom":"0"}},"elements":{"link":{"typography":{"textDecoration":"none"}}}},"textColor":"contrast","fontSize":"small"} --> 93 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:15px;margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Download free', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 94 <!-- /wp:paragraph --></div> 95 <!-- /wp:group --></div> 96 <!-- /wp:group --></div> 97 <!-- /wp:column --> 98 99 <!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 100 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} --> 101 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 102 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"bottom":"var:preset|spacing|medium"}}},"layout":{"type":"flex"}} --> 103 <div class="wp-block-group" style="margin-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#EA580C"},"dimensions":{"minHeight":"8px"}}} --> 104 104 <div class="wp-block-group origin-canvas-status-dot has-background" style="background-color:#EA580C;min-height:8px"></div> 105 105 <!-- /wp:group --> 106 <!-- wp:paragraph {"className":"origin-canvas-status-chip","style":{" typography":{"fontSize":"12px"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->107 <p class="origin-canvas-status-chip " style="font-size:12px;margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Coming soon', 'origin-canvas' ); ?></p>106 <!-- wp:paragraph {"className":"origin-canvas-status-chip","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"extra-small"} --> 107 <p class="origin-canvas-status-chip has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Coming soon', 'origin-canvas' ); ?></p> 108 108 <!-- /wp:paragraph --></div> 109 109 <!-- /wp:group --> … … 113 113 <!-- /wp:heading --> 114 114 115 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.90625rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"22px"}}},"textColor":" text-body"} -->116 <p class="has- text-body-color has-text-color" style="margin-top:0;margin-bottom:22px;font-size:0.90625rem;line-height:1.55"><?php echo esc_html__( 'Advanced blocks for the workflows freelancers charge for: post grids, forms, sliders, galleries, and more.', 'origin-canvas' ); ?></p>115 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.90625rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"22px"}}},"textColor":"contrast-2"} --> 116 <p class="has-contrast-2-color has-text-color" style="margin-top:0;margin-bottom:22px;font-size:0.90625rem;line-height:1.55"><?php echo esc_html__( 'Advanced blocks for the workflows freelancers charge for: post grids, forms, sliders, galleries, and more.', 'origin-canvas' ); ?></p> 117 117 <!-- /wp:paragraph --></div> 118 118 <!-- /wp:group --> 119 119 120 120 <!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 121 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"font Size":"1.375rem","fontWeight":"700","letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading"} -->122 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.375rem;font-weight:700;letter-spacing:-0.01em"><?php echo esc_html__( '$79', 'origin-canvas' ); ?></p>123 <!-- /wp:paragraph --> 124 125 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->126 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '/ yr', 'origin-canvas' ); ?></p>121 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"700"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"medium"} --> 122 <p class="has-contrast-color has-text-color has-medium-font-size" style="margin-top:0;margin-bottom:0;font-weight:700"><?php echo esc_html__( '$79', 'origin-canvas' ); ?></p> 123 <!-- /wp:paragraph --> 124 125 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 126 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '/ yr', 'origin-canvas' ); ?></p> 127 127 <!-- /wp:paragraph --></div> 128 128 <!-- /wp:group --></div> … … 132 132 133 133 <!-- wp:columns {"align":"wide","style":{"spacing":{"margin":{"top":"20px"},"blockGap":{"top":"20px","left":"20px"}}}} --> 134 <div class="wp-block-columns alignwide" style="margin-top:20px"><!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|large","style":"solid","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->135 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--large);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} -->136 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 137 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":" 9px","margin":{"bottom":"22px"}}},"layout":{"type":"flex"}} -->138 <div class="wp-block-group" style="margin-bottom: 22px"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#7C3AED"},"dimensions":{"minHeight":"8px"}}} -->134 <div class="wp-block-columns alignwide" style="margin-top:20px"><!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 135 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} --> 136 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 137 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"bottom":"var:preset|spacing|medium"}}},"layout":{"type":"flex"}} --> 138 <div class="wp-block-group" style="margin-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#7C3AED"},"dimensions":{"minHeight":"8px"}}} --> 139 139 <div class="wp-block-group origin-canvas-status-dot has-background" style="background-color:#7C3AED;min-height:8px"></div> 140 140 <!-- /wp:group --> 141 <!-- wp:paragraph {"className":"origin-canvas-status-chip","style":{" typography":{"fontSize":"12px"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->142 <p class="origin-canvas-status-chip " style="font-size:12px;margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Coming soon', 'origin-canvas' ); ?></p>141 <!-- wp:paragraph {"className":"origin-canvas-status-chip","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"extra-small"} --> 142 <p class="origin-canvas-status-chip has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Coming soon', 'origin-canvas' ); ?></p> 143 143 <!-- /wp:paragraph --></div> 144 144 <!-- /wp:group --> … … 148 148 <!-- /wp:heading --> 149 149 150 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.90625rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"22px"}}},"textColor":" text-body"} -->151 <p class="has- text-body-color has-text-color" style="margin-top:0;margin-bottom:22px;font-size:0.90625rem;line-height:1.55"><?php echo esc_html__( 'A growing pattern library built on one token system, so layouts stay coherent across every project.', 'origin-canvas' ); ?></p>150 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.90625rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"22px"}}},"textColor":"contrast-2"} --> 151 <p class="has-contrast-2-color has-text-color" style="margin-top:0;margin-bottom:22px;font-size:0.90625rem;line-height:1.55"><?php echo esc_html__( 'A growing pattern library built on one token system, so layouts stay coherent across every project.', 'origin-canvas' ); ?></p> 152 152 <!-- /wp:paragraph --></div> 153 153 <!-- /wp:group --> … … 155 155 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 156 156 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 157 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"font Size":"1.375rem","fontWeight":"700","letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading"} -->158 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.375rem;font-weight:700;letter-spacing:-0.01em"><?php echo esc_html__( '$79', 'origin-canvas' ); ?></p>159 <!-- /wp:paragraph --> 160 161 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->162 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '/ yr', 'origin-canvas' ); ?></p>163 <!-- /wp:paragraph --></div> 164 <!-- /wp:group --> 165 166 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"5px","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->167 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:5px;margin-bottom:0"><?php echo esc_html__( 'Founding $55/yr, first 500 members', 'origin-canvas' ); ?></p>168 <!-- /wp:paragraph --> 169 170 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"15px","bottom":"0"}},"elements":{"link":{" color":{"text":"var:preset|color|text-heading"},"typography":{"textDecoration":"none"}}}},"textColor":"text-heading","fontSize":"small"} -->171 <p class="has- text-heading-color has-text-color has-link-color has-small-font-size" style="margin-top:15px;margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Join the founding list', 'origin-canvas' ); ?></a> <span class="has-primary-color has-text-color" style="color:var(--wp--preset--color--primary)" aria-hidden="true">→</span></p>172 <!-- /wp:paragraph --></div> 173 <!-- /wp:group --></div> 174 <!-- /wp:group --></div> 175 <!-- /wp:column --> 176 177 <!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|large","style":"solid","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->178 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--large);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} -->179 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 180 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":" 9px","margin":{"bottom":"22px"}}},"layout":{"type":"flex"}} -->181 <div class="wp-block-group" style="margin-bottom: 22px"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#2563EB"},"dimensions":{"minHeight":"8px"}}} -->157 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"700"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"medium"} --> 158 <p class="has-contrast-color has-text-color has-medium-font-size" style="margin-top:0;margin-bottom:0;font-weight:700"><?php echo esc_html__( '$79', 'origin-canvas' ); ?></p> 159 <!-- /wp:paragraph --> 160 161 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 162 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '/ yr', 'origin-canvas' ); ?></p> 163 <!-- /wp:paragraph --></div> 164 <!-- /wp:group --> 165 166 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"5px","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 167 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:5px;margin-bottom:0"><?php echo esc_html__( 'Founding $55/yr, first 500 members', 'origin-canvas' ); ?></p> 168 <!-- /wp:paragraph --> 169 170 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"15px","bottom":"0"}},"elements":{"link":{"typography":{"textDecoration":"none"}}}},"textColor":"contrast","fontSize":"small"} --> 171 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:15px;margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Join the founding list', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 172 <!-- /wp:paragraph --></div> 173 <!-- /wp:group --></div> 174 <!-- /wp:group --></div> 175 <!-- /wp:column --> 176 177 <!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 178 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} --> 179 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 180 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"bottom":"var:preset|spacing|medium"}}},"layout":{"type":"flex"}} --> 181 <div class="wp-block-group" style="margin-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#2563EB"},"dimensions":{"minHeight":"8px"}}} --> 182 182 <div class="wp-block-group origin-canvas-status-dot has-background" style="background-color:#2563EB;min-height:8px"></div> 183 183 <!-- /wp:group --> 184 <!-- wp:paragraph {"className":"origin-canvas-status-chip","style":{" typography":{"fontSize":"12px"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->185 <p class="origin-canvas-status-chip " style="font-size:12px;margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Coming soon', 'origin-canvas' ); ?></p>184 <!-- wp:paragraph {"className":"origin-canvas-status-chip","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"extra-small"} --> 185 <p class="origin-canvas-status-chip has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Coming soon', 'origin-canvas' ); ?></p> 186 186 <!-- /wp:paragraph --></div> 187 187 <!-- /wp:group --> … … 191 191 <!-- /wp:heading --> 192 192 193 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.90625rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"22px"}}},"textColor":" text-body"} -->194 <p class="has- text-body-color has-text-color" style="margin-top:0;margin-bottom:22px;font-size:0.90625rem;line-height:1.55"><?php echo esc_html__( 'A one-click installer that brings the theme, blocks, and patterns together as a ready-to-edit starting point.', 'origin-canvas' ); ?></p>193 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.90625rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"22px"}}},"textColor":"contrast-2"} --> 194 <p class="has-contrast-2-color has-text-color" style="margin-top:0;margin-bottom:22px;font-size:0.90625rem;line-height:1.55"><?php echo esc_html__( 'A one-click installer that brings the theme, blocks, and patterns together as a ready-to-edit starting point.', 'origin-canvas' ); ?></p> 195 195 <!-- /wp:paragraph --></div> 196 196 <!-- /wp:group --> 197 197 198 198 <!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 199 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"font Size":"1.375rem","fontWeight":"700","letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading"} -->200 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.375rem;font-weight:700;letter-spacing:-0.01em"><?php echo esc_html__( '$99', 'origin-canvas' ); ?></p>201 <!-- /wp:paragraph --> 202 203 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->204 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '/ yr', 'origin-canvas' ); ?></p>205 <!-- /wp:paragraph --></div> 206 <!-- /wp:group --></div> 207 <!-- /wp:group --></div> 208 <!-- /wp:column --> 209 210 <!-- wp:column {"style":{"border":{"radius":"var:custom|radius| large"},"color":{"background":"var(--wp--custom--dark--bg)","text":"var(--wp--custom--dark--text)"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->211 <div class="wp-block-column has-text-color has-background" style="border-radius:var(--wp--custom--radius-- large);color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} -->212 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 213 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":" 9px","margin":{"bottom":"22px"}}},"layout":{"type":"flex"}} -->214 <div class="wp-block-group" style="margin-bottom: 22px"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#9AA2B1"},"dimensions":{"minHeight":"8px"}}} -->199 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"700"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"medium"} --> 200 <p class="has-contrast-color has-text-color has-medium-font-size" style="margin-top:0;margin-bottom:0;font-weight:700"><?php echo esc_html__( '$99', 'origin-canvas' ); ?></p> 201 <!-- /wp:paragraph --> 202 203 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 204 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '/ yr', 'origin-canvas' ); ?></p> 205 <!-- /wp:paragraph --></div> 206 <!-- /wp:group --></div> 207 <!-- /wp:group --></div> 208 <!-- /wp:column --> 209 210 <!-- wp:column {"style":{"border":{"radius":"var:custom|radius|medium"},"color":{"background":"var(--wp--custom--dark--bg)","text":"var(--wp--custom--dark--text)"},"spacing":{"padding":{"top":"var:preset|spacing|large","right":"var:preset|spacing|large","bottom":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 211 <div class="wp-block-column has-text-color has-background" style="border-radius:var(--wp--custom--radius--medium);color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)"><!-- wp:group {"style":{"dimensions":{"minHeight":"258px"},"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between"}} --> 212 <div class="wp-block-group" style="min-height:258px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 213 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small","margin":{"bottom":"var:preset|spacing|medium"}}},"layout":{"type":"flex"}} --> 214 <div class="wp-block-group" style="margin-bottom:var(--wp--preset--spacing--medium)"><!-- wp:group {"className":"origin-canvas-status-dot","style":{"color":{"background":"#9AA2B1"},"dimensions":{"minHeight":"8px"}}} --> 215 215 <div class="wp-block-group origin-canvas-status-dot has-background" style="background-color:#9AA2B1;min-height:8px"></div> 216 216 <!-- /wp:group --> 217 <!-- wp:paragraph {"className":"origin-canvas-status-chip origin-canvas-status-chip--dark","style":{" typography":{"fontSize":"12px"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->218 <p class="origin-canvas-status-chip origin-canvas-status-chip--dark " style="font-size:12px;margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Coming soon', 'origin-canvas' ); ?></p>217 <!-- wp:paragraph {"className":"origin-canvas-status-chip origin-canvas-status-chip--dark","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"extra-small"} --> 218 <p class="origin-canvas-status-chip origin-canvas-status-chip--dark has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Coming soon', 'origin-canvas' ); ?></p> 219 219 <!-- /wp:paragraph --></div> 220 220 <!-- /wp:group --> … … 231 231 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 232 232 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 233 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"font Size":"1.375rem","fontWeight":"700","letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}},"color":{"text":"var(--wp--custom--dark--text)"}}} -->234 <p class="has-text-color " style="color:var(--wp--custom--dark--text);margin-top:0;margin-bottom:0;font-size:1.375rem;font-weight:700;letter-spacing:-0.01em"><?php echo esc_html__( '$499', 'origin-canvas' ); ?></p>235 <!-- /wp:paragraph --> 236 237 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->238 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '/ yr', 'origin-canvas' ); ?></p>233 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"700"},"spacing":{"margin":{"top":"0","bottom":"0"}},"color":{"text":"var(--wp--custom--dark--text)"}},"fontSize":"medium"} --> 234 <p class="has-text-color has-medium-font-size" style="color:var(--wp--custom--dark--text);margin-top:0;margin-bottom:0;font-weight:700"><?php echo esc_html__( '$499', 'origin-canvas' ); ?></p> 235 <!-- /wp:paragraph --> 236 237 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 238 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '/ yr', 'origin-canvas' ); ?></p> 239 239 <!-- /wp:paragraph --></div> 240 240 <!-- /wp:group --> … … 248 248 <!-- /wp:columns --> 249 249 250 <!-- wp:paragraph {" align":"center","style":{"typography":{"fontSize":"0.9375rem"},"spacing":{"margin":{"top":"var:preset|spacing|extra-large","bottom":"0"}}},"textColor":"text-muted"} -->251 <p class="has-text-align-center has- text-muted-color has-text-color" style="margin-top:var(--wp--preset--spacing--extra-large);margin-bottom:0;font-size:0.9375rem"><?php echo esc_html__( 'The theme is free forever. No account, no trial, no upgrade wall. Pro plugins are optional.', 'origin-canvas' ); ?></p>250 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","textAlign":"center"},"spacing":{"margin":{"top":"var:preset|spacing|extra-large","bottom":"0"}}},"textColor":"contrast-3"} --> 251 <p class="has-text-align-center has-contrast-3-color has-text-color" style="margin-top:var(--wp--preset--spacing--extra-large);margin-bottom:0;font-size:0.9375rem"><?php echo esc_html__( 'The theme is free forever. No account, no trial, no upgrade wall. Pro plugins are optional.', 'origin-canvas' ); ?></p> 252 252 <!-- /wp:paragraph --></section> 253 253 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/stat-band-dark.php
r347102 r356743 3 3 * Title: Dark Stats Band 4 4 * Slug: origin-canvas/stat-band-dark 5 * Description: A dark metrics band with pink figures for the theme landing page.5 * Description: A dark band with a short statement and four accent-color figures, each over a label. 6 6 * Categories: origin-canvas/stats 7 7 * Keywords: numbers, marketing, inverted, results … … 16 16 ?> 17 17 <!-- wp:group {"tagName":"section","align":"full","style":{"color":{"background":"var(--wp--custom--dark--bg)","text":"var(--wp--custom--dark--text)"},"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull has-text-color has-background" style="color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:paragraph {" align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.12em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}},"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent)"}},"fontSize":"small"} -->19 <p class=" has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent);margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.12em;text-transform:uppercase"><?php echo esc_html__( 'One coherent system', 'origin-canvas' ); ?></p>18 <section class="wp-block-group alignfull has-text-color has-background" style="color:var(--wp--custom--dark--text);background-color:var(--wp--custom--dark--bg);margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} --> 19 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'One coherent system', 'origin-canvas' ); ?></p> 20 20 <!-- /wp:paragraph --> 21 21 22 <!-- wp:paragraph {" align":"center","style":{"typography":{"fontSize":"clamp(1.8rem, 3.6vw, 2.6rem)","fontWeight":"600","lineHeight":"1.25","letterSpacing":"-0.02em"},"spacing":{"margin":{"top":"0","right":"auto","bottom":"var:preset|spacing|colossal","left":"auto"}}}} -->23 <p class="has-text-align-center " style="margin-top:0;margin-right:auto;margin-bottom:var(--wp--preset--spacing--colossal);margin-left:auto;font-size:clamp(1.8rem, 3.6vw, 2.6rem);font-weight:600;letter-spacing:-0.02em;line-height:1.25"><?php echo wp_kses_post( __( 'Everything in Origin Canvas references the same presets. <span style="color:color-mix(in srgb, var(--wp--custom--dark--text) 50%, transparent)">Change one token and the whole site moves with it.</span>', 'origin-canvas' ) ); ?></p>22 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","lineHeight":"1.25","textAlign":"center"},"spacing":{"margin":{"top":"0","right":"auto","bottom":"var:preset|spacing|colossal","left":"auto"}}},"fontSize":"display"} --> 23 <p class="has-text-align-center has-display-font-size" style="margin-top:0;margin-right:auto;margin-bottom:var(--wp--preset--spacing--colossal);margin-left:auto;font-weight:500;line-height:1.25"><?php echo wp_kses_post( __( 'Everything in Origin Canvas references the same presets. <span style="opacity:0.72">Change one token and the whole site moves with it.</span>', 'origin-canvas' ) ); ?></p> 24 24 <!-- /wp:paragraph --> 25 25 26 <!-- wp:columns {"align":"wide","style":{"border":{"top":{"color":"color-mix(in srgb, var(--wp--custom--dark--text) 1 4%, transparent)","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|huge"},"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->27 <div class="wp-block-columns alignwide" style="border-top-color:color-mix(in srgb, var(--wp--custom--dark--text) 1 4%, transparent);border-top-width:1px;padding-top:var(--wp--preset--spacing--huge)"><!-- wp:column -->28 <div class="wp-block-column"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"600","lineHeight":"1","letterSpacing":"0"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} -->29 <p class=" has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0;line-height:1"><?php echo esc_html__( '62', 'origin-canvas' ); ?></p>26 <!-- wp:columns {"align":"wide","style":{"border":{"top":{"color":"color-mix(in srgb, var(--wp--custom--dark--text) 12%, transparent)","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|huge"},"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 27 <div class="wp-block-columns alignwide" style="border-top-color:color-mix(in srgb, var(--wp--custom--dark--text) 12%, transparent);border-top-width:1px;padding-top:var(--wp--preset--spacing--huge)"><!-- wp:column --> 28 <div class="wp-block-column"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} --> 29 <p class="origin-canvas-figure has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:700;line-height:1"><?php echo esc_html__( '93', 'origin-canvas' ); ?></p> 30 30 <!-- /wp:paragraph --> 31 31 32 <!-- wp:paragraph {" align":"center","style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 65%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} -->33 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 65%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Block patterns', 'origin-canvas' ); ?></p>32 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"small"} --> 33 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Block patterns', 'origin-canvas' ); ?></p> 34 34 <!-- /wp:paragraph --></div> 35 35 <!-- /wp:column --> 36 36 37 37 <!-- wp:column --> 38 <div class="wp-block-column"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"600","lineHeight":"1","letterSpacing":"0"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} -->39 <p class=" has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0;line-height:1"><?php echo esc_html__( '11', 'origin-canvas' ); ?></p>38 <div class="wp-block-column"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} --> 39 <p class="origin-canvas-figure has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:700;line-height:1"><?php echo esc_html__( '11', 'origin-canvas' ); ?></p> 40 40 <!-- /wp:paragraph --> 41 41 42 <!-- wp:paragraph {" align":"center","style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 65%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} -->43 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 65%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Style variations', 'origin-canvas' ); ?></p>42 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"small"} --> 43 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Style variations', 'origin-canvas' ); ?></p> 44 44 <!-- /wp:paragraph --></div> 45 45 <!-- /wp:column --> 46 46 47 47 <!-- wp:column --> 48 <div class="wp-block-column"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"600","lineHeight":"1","letterSpacing":"0"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} -->49 <p class=" has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0;line-height:1"><?php echo esc_html__( '12', 'origin-canvas' ); ?></p>48 <div class="wp-block-column"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} --> 49 <p class="origin-canvas-figure has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:700;line-height:1"><?php echo esc_html__( '12', 'origin-canvas' ); ?></p> 50 50 <!-- /wp:paragraph --> 51 51 52 <!-- wp:paragraph {" align":"center","style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 65%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} -->53 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 65%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Templates', 'origin-canvas' ); ?></p>52 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"small"} --> 53 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Templates', 'origin-canvas' ); ?></p> 54 54 <!-- /wp:paragraph --></div> 55 55 <!-- /wp:column --> 56 56 57 57 <!-- wp:column --> 58 <div class="wp-block-column"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"600","lineHeight":"1","letterSpacing":"0"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} -->59 <p class=" has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0;line-height:1"><?php echo esc_html__( '1', 'origin-canvas' ); ?></p>58 <div class="wp-block-column"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} --> 59 <p class="origin-canvas-figure has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:700;line-height:1"><?php echo esc_html__( '1', 'origin-canvas' ); ?></p> 60 60 <!-- /wp:paragraph --> 61 61 62 <!-- wp:paragraph {" align":"center","style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 65%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} -->63 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 65%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Coherent system', 'origin-canvas' ); ?></p>62 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"small"} --> 63 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Coherent system', 'origin-canvas' ); ?></p> 64 64 <!-- /wp:paragraph --></div> 65 65 <!-- /wp:column --></div> -
origin-canvas/1.4.3/patterns/stat-band.php
r347102 r356743 3 3 * Title: Stat Band 4 4 * Slug: origin-canvas/stat-band 5 * Description: A dark band with a short statement and three figures, each over a label. 5 6 * Categories: origin-canvas/stats 6 * Keywords: metrics, dark, numbers, home7 * Keywords: metrics, numbers, results 7 8 * Block Types: core/post-content 8 9 * Viewport Width: 1500 … … 13 14 14 15 ?> 15 <!-- wp:group {"tagName":"section","align":"full"," style":{"color":{"background":"#111827","text":"#F3F4F6"},"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->16 <section class="wp-block-group alignfull has- text-color has-background" style="color:#F3F4F6;background-color:#111827;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}},"color":{"text":"rgba(243,244,246,0.72)"}},"fontSize":"extra-small"} -->17 <p class=" has-text-align-center has-text-color has-extra-small-font-size" style="color:rgba(243,244,246,0.72);margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( '04 /By the numbers', 'origin-canvas' ); ?></p>16 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"contrast","textColor":"base-2","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 17 <section class="wp-block-group alignfull has-base-2-color has-contrast-background-color has-text-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 18 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'By the numbers', 'origin-canvas' ); ?></p> 18 19 <!-- /wp:paragraph --> 19 20 20 <!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"500","lineHeight":"1.25"},"spacing":{"margin":{"top":"0","right":"auto","bottom":"var:preset|spacing|colossal","left":"auto"}}},"fontSize":"display"} -->21 <p class="has-text-align-center has-display-font-size" style="margin-top:0;margin-right:auto;margin-bottom:var(--wp--preset--spacing--colossal);margin-left:auto;font-weight:500;line-height:1.25"><?php echo wp_kses_post( __( 'A small studio with a long memory. <span class="has-inline-color has-text-muted-color">We answer our own emails, write our own contracts, and ship work we’re still proud of two years later.</span>', 'origin-canvas' ) ); ?></p>21 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","lineHeight":"1.25","textAlign":"center"},"spacing":{"margin":{"top":"0","right":"auto","bottom":"var:preset|spacing|colossal","left":"auto"}}},"fontSize":"display"} --> 22 <p class="has-text-align-center has-display-font-size" style="margin-top:0;margin-right:auto;margin-bottom:var(--wp--preset--spacing--colossal);margin-left:auto;font-weight:500;line-height:1.25"><?php echo wp_kses_post( __( 'A small studio with a long memory. <span style="opacity:0.72">We answer our own emails, write our own contracts, and make work that holds up years after we deliver it.</span>', 'origin-canvas' ) ); ?></p> 22 23 <!-- /wp:paragraph --> 23 24 24 <!-- wp:columns {"align":"wide","style":{"border":{"top":{"color":" rgba(243,244,246,0.18)","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|huge"},"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} -->25 <div class="wp-block-columns alignwide" style="border-top-color: rgba(243,244,246,0.18);border-top-width:1px;padding-top:var(--wp--preset--spacing--huge)"><!-- wp:column -->26 <div class="wp-block-column"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"600","lineHeight":"1","letterSpacing":"0"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} -->27 <p class=" has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0;line-height:1"><?php echo esc_html__( '12', 'origin-canvas' ); ?></p>25 <!-- wp:columns {"align":"wide","style":{"border":{"top":{"color":"color-mix(in srgb, var(--wp--custom--dark--text) 12%, transparent)","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|huge"},"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 26 <div class="wp-block-columns alignwide" style="border-top-color:color-mix(in srgb, var(--wp--custom--dark--text) 12%, transparent);border-top-width:1px;padding-top:var(--wp--preset--spacing--huge)"><!-- wp:column --> 27 <div class="wp-block-column"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} --> 28 <p class="origin-canvas-figure has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:700;line-height:1"><?php echo esc_html__( '38', 'origin-canvas' ); ?></p> 28 29 <!-- /wp:paragraph --> 29 30 30 <!-- wp:paragraph {" align":"center","style":{"color":{"text":"rgba(243,244,246,0.72)"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} -->31 <p class="has-text-align-center has-text-color has-small-font-size" style="color: rgba(243,244,246,0.72);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Projects per year, on average', 'origin-canvas' ); ?></p>31 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"small"} --> 32 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Sites launched', 'origin-canvas' ); ?></p> 32 33 <!-- /wp:paragraph --></div> 33 34 <!-- /wp:column --> 34 35 35 36 <!-- wp:column --> 36 <div class="wp-block-column"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"600","lineHeight":"1","letterSpacing":"0"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} -->37 <p class=" has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0;line-height:1"><?php echo esc_html__( '8', 'origin-canvas' ); ?></p>37 <div class="wp-block-column"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} --> 38 <p class="origin-canvas-figure has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:700;line-height:1"><?php echo esc_html__( '8', 'origin-canvas' ); ?></p> 38 39 <!-- /wp:paragraph --> 39 40 40 <!-- wp:paragraph {" align":"center","style":{"color":{"text":"rgba(243,244,246,0.72)"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} -->41 <p class="has-text-align-center has-text-color has-small-font-size" style="color: rgba(243,244,246,0.72);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Years working together', 'origin-canvas' ); ?></p>41 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"small"} --> 42 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Years working together', 'origin-canvas' ); ?></p> 42 43 <!-- /wp:paragraph --></div> 43 44 <!-- /wp:column --> 44 45 45 46 <!-- wp:column --> 46 <div class="wp-block-column"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"600","lineHeight":"1","letterSpacing":"0"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} -->47 <p class=" has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0;line-height:1"><?php echo esc_html__( '94%', 'origin-canvas' ); ?></p>47 <div class="wp-block-column"><!-- wp:paragraph {"className":"origin-canvas-figure","style":{"typography":{"fontWeight":"700","lineHeight":"1","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"display-2xl"} --> 48 <p class="origin-canvas-figure has-text-align-center has-primary-color has-text-color has-display-2-xl-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:700;line-height:1"><?php echo esc_html__( '94%', 'origin-canvas' ); ?></p> 48 49 <!-- /wp:paragraph --> 49 50 50 <!-- wp:paragraph {" align":"center","style":{"color":{"text":"rgba(243,244,246,0.72)"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"small"} -->51 <p class="has-text-align-center has-text-color has-small-font-size" style="color: rgba(243,244,246,0.72);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Repeat or referral clients', 'origin-canvas' ); ?></p>51 <!-- wp:paragraph {"style":{"color":{"text":"color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent)"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"small"} --> 52 <p class="has-text-align-center has-text-color has-small-font-size" style="color:color-mix(in srgb, var(--wp--custom--dark--text) 72%, transparent);margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Repeat or referral clients', 'origin-canvas' ); ?></p> 52 53 <!-- /wp:paragraph --></div> 53 54 <!-- /wp:column --></div> -
origin-canvas/1.4.3/patterns/style-variations.php
r347102 r356743 3 3 * Title: Style Variations Showcase 4 4 * Slug: origin-canvas/style-variations 5 * Description: A grid of style-variation preview cards (full, color, and typography presets) for the theme landing page.5 * Description: A tinted band with a centered eyebrow, heading and lead over three sets of cards: full variations with a type sample and color swatches, color presets with a color dot and name, and typography presets with a type sample and name. 6 6 * Categories: origin-canvas/features 7 * Keywords: palette, themes, s watches, styles7 * Keywords: palette, themes, styles 8 8 * Viewport Width: 1500 9 9 * Block Types: 10 10 * Post Types: 11 * Inserter: true11 * Inserter: false 12 12 * 13 13 * @package Origin … … 15 15 16 16 ?> 17 <!-- wp:group {" tagName":"section","align":"full","backgroundColor":"surface-subtle","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->18 <section class="wp-block-group alignfull has-surface-subtle-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained","contentSize":"640px"}} -->19 <div class="wp-block-group " style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.12em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} -->20 <p class=" has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.12em;text-transform:uppercase"><?php echo esc_html__( 'Style variations', 'origin-canvas' ); ?></p>21 <!-- /wp:paragraph --> 22 23 <!-- wp:heading {" textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"fontSize":"display"} -->24 <h2 class="wp-block-heading has-text-align-center has-display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium)"><?php echo wp_kses_post( __( 'Eleven style variations.<br>One click to reskin.', 'origin-canvas' ) ); ?></h2>17 <!-- wp:group {"anchor":"style-variations","tagName":"section","align":"full","backgroundColor":"base-3","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section id="style-variations" class="wp-block-group alignfull has-base-3-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} --> 20 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Style variations', 'origin-canvas' ); ?></p> 21 <!-- /wp:paragraph --> 22 23 <!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 24 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo wp_kses_post( __( 'Eleven style variations.<br>One click to reskin.', 'origin-canvas' ) ); ?></h2> 25 25 <!-- /wp:heading --> 26 26 27 <!-- wp:group {" layout":{"type":"constrained","contentSize":"340px"}} -->28 <div class="wp-block-group" ><!-- wp:paragraph {"align":"center","style":{"typography":{"fontSize":"1.0625rem"}},"textColor":"text-body"} -->29 <p class="has-text-align-center has- text-body-color has-text-color" style="font-size:1.0625rem"><?php echo esc_html__( 'Swap the entire palette and type system from the editor. Patterns and templates follow automatically.', 'origin-canvas' ); ?></p>27 <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}}},"layout":{"type":"constrained"}} --> 28 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--small-medium)"><!-- wp:paragraph {"style":{"typography":{"fontSize":"1.0625rem","textAlign":"center"}},"textColor":"contrast-2"} --> 29 <p class="has-text-align-center has-contrast-2-color has-text-color" style="font-size:1.0625rem"><?php echo esc_html__( 'Swap the entire palette and type system from the editor. Patterns and templates follow automatically.', 'origin-canvas' ); ?></p> 30 30 <!-- /wp:paragraph --></div> 31 31 <!-- /wp:group --></div> … … 33 33 34 34 <!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"18px"}},"layout":{"type":"default"}} --> 35 <div class="wp-block-group alignwide"><!-- wp:group {"className":"origin-canvas- group-head","style":{"spacing":{"margin":{"bottom":"18px"}}},"layout":{"type":"flex","justifyContent":"space-between"}} -->36 <div class="wp-block-group origin-canvas- group-head" style="margin-bottom:18px"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"flex","verticalAlignment":"bottom"}} -->37 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":" 700","letterSpacing":"0.08em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"extra-small"} -->38 <p class="has- text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Full variations', 'origin-canvas' ); ?></p>39 <!-- /wp:paragraph --> 40 41 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->42 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Palette & type together', 'origin-canvas' ); ?></p>43 <!-- /wp:paragraph --></div> 44 <!-- /wp:group --> 45 46 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted"} -->47 <p class="origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '3 variations', 'origin-canvas' ); ?></p>35 <div class="wp-block-group alignwide"><!-- wp:group {"className":"origin-canvas-align-baseline","style":{"spacing":{"margin":{"bottom":"18px"}}},"layout":{"type":"flex","justifyContent":"space-between"}} --> 36 <div class="wp-block-group origin-canvas-align-baseline" style="margin-bottom:18px"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","verticalAlignment":"bottom"}} --> 37 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 38 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Full variations', 'origin-canvas' ); ?></p> 39 <!-- /wp:paragraph --> 40 41 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 42 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Palette & type together', 'origin-canvas' ); ?></p> 43 <!-- /wp:paragraph --></div> 44 <!-- /wp:group --> 45 46 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 47 <p class="origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '3 variations', 'origin-canvas' ); ?></p> 48 48 <!-- /wp:paragraph --></div> 49 49 <!-- /wp:group --> 50 50 51 51 <!-- wp:columns {"style":{"spacing":{"blockGap":{"top":"18px","left":"18px"}}}} --> 52 <div class="wp-block-columns"><!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"}}} -->53 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium)"><!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|border","width":"1px"}},"spacing":{"padding":{"top":"22px","right":"20px","bottom":"18px","left":"20px"},"blockGap":"10px"}},"layout":{"type":"constrained"}} -->54 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--b order);border-bottom-width:1px;padding-top:22px;padding-right:20px;padding-bottom:18px;padding-left:20px"><!-- wp:paragraph {"style":{"color":{"text":"#111827"},"typography":{"fontSize":"2.625rem","fontWeight":"700","letterSpacing":"-0.02em","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->55 <p class="has-text-color" style="color:#111827;margin-top:0;margin-bottom:0;font-size:2.625rem;font-weight: 700;letter-spacing:-0.02em;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p>56 <!-- /wp:paragraph --> 57 58 <!-- wp:paragraph {"style":{"color":{"text":" #4B5563"},"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->59 <p class="has-text-color" style="color: #4B5563;margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( 'Inter · the default canvas', 'origin-canvas' ); ?></p>52 <div class="wp-block-columns"><!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"}}} --> 53 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium)"><!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"22px","right":"20px","bottom":"18px","left":"20px"},"blockGap":"10px"}},"layout":{"type":"constrained"}} --> 54 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--base-5);border-bottom-width:1px;padding-top:22px;padding-right:20px;padding-bottom:18px;padding-left:20px"><!-- wp:paragraph {"style":{"color":{"text":"#111827"},"typography":{"fontSize":"2.625rem","fontWeight":"600","letterSpacing":"-0.02em","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 55 <p class="has-text-color" style="color:#111827;margin-top:0;margin-bottom:0;font-size:2.625rem;font-weight:600;letter-spacing:-0.02em;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p> 56 <!-- /wp:paragraph --> 57 58 <!-- wp:paragraph {"style":{"color":{"text":"var:preset|color|contrast-2"},"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 59 <p class="has-text-color" style="color:var(--wp--preset--color--contrast-2);margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( 'Inter · the default canvas', 'origin-canvas' ); ?></p> 60 60 <!-- /wp:paragraph --> 61 61 … … 80 80 81 81 <!-- wp:group {"style":{"spacing":{"padding":{"top":"13px","right":"16px","bottom":"13px","left":"16px"}}},"layout":{"type":"constrained"}} --> 82 <div class="wp-block-group" style="padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"extra-small"} -->83 <p class="has- text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Default', 'origin-canvas' ); ?></p>84 <!-- /wp:paragraph --></div> 85 <!-- /wp:group --></div> 86 <!-- /wp:column --> 87 88 <!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"}}} -->89 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium)"><!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|border","width":"1px"}},"spacing":{"padding":{"top":"22px","right":"20px","bottom":"18px","left":"20px"},"blockGap":"10px"}},"layout":{"type":"constrained"}} -->90 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--b order);border-bottom-width:1px;padding-top:22px;padding-right:20px;padding-bottom:18px;padding-left:20px"><!-- wp:paragraph {"className":"origin-canvas-specimen-serif","style":{"color":{"text":"#1C1917"},"typography":{"fontSize":"2.625rem","fontWeight":"700","letterSpacing":"-0.02em","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->91 <p class="origin-canvas-specimen-serif has-text-color" style="color:#1C1917;margin-top:0;margin-bottom:0;font-size:2.625rem;font-weight: 700;letter-spacing:-0.02em;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p>82 <div class="wp-block-group" style="padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 83 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Default', 'origin-canvas' ); ?></p> 84 <!-- /wp:paragraph --></div> 85 <!-- /wp:group --></div> 86 <!-- /wp:column --> 87 88 <!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"}}} --> 89 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium)"><!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"22px","right":"20px","bottom":"18px","left":"20px"},"blockGap":"10px"}},"layout":{"type":"constrained"}} --> 90 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--base-5);border-bottom-width:1px;padding-top:22px;padding-right:20px;padding-bottom:18px;padding-left:20px"><!-- wp:paragraph {"className":"origin-canvas-specimen-serif","style":{"color":{"text":"#1C1917"},"typography":{"fontSize":"2.625rem","fontWeight":"600","letterSpacing":"-0.02em","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 91 <p class="origin-canvas-specimen-serif has-text-color" style="color:#1C1917;margin-top:0;margin-bottom:0;font-size:2.625rem;font-weight:600;letter-spacing:-0.02em;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p> 92 92 <!-- /wp:paragraph --> 93 93 … … 116 116 117 117 <!-- wp:group {"style":{"spacing":{"padding":{"top":"13px","right":"16px","bottom":"13px","left":"16px"}}},"layout":{"type":"constrained"}} --> 118 <div class="wp-block-group" style="padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"extra-small"} -->119 <p class="has- text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Editorial', 'origin-canvas' ); ?></p>120 <!-- /wp:paragraph --></div> 121 <!-- /wp:group --></div> 122 <!-- /wp:column --> 123 124 <!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"}}} -->125 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium)"><!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|border","width":"1px"}},"spacing":{"padding":{"top":"22px","right":"20px","bottom":"18px","left":"20px"},"blockGap":"10px"}},"layout":{"type":"constrained"}} -->126 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--b order);border-bottom-width:1px;padding-top:22px;padding-right:20px;padding-bottom:18px;padding-left:20px"><!-- wp:paragraph {"className":"origin-canvas-specimen-grotesk","style":{"color":{"text":"#030712"},"typography":{"fontSize":"2.625rem","fontWeight":"700","letterSpacing":"-0.02em","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->127 <p class="origin-canvas-specimen-grotesk has-text-color" style="color:#030712;margin-top:0;margin-bottom:0;font-size:2.625rem;font-weight: 700;letter-spacing:-0.02em;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p>118 <div class="wp-block-group" style="padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 119 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Editorial', 'origin-canvas' ); ?></p> 120 <!-- /wp:paragraph --></div> 121 <!-- /wp:group --></div> 122 <!-- /wp:column --> 123 124 <!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"}}} --> 125 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium)"><!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"22px","right":"20px","bottom":"18px","left":"20px"},"blockGap":"10px"}},"layout":{"type":"constrained"}} --> 126 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--base-5);border-bottom-width:1px;padding-top:22px;padding-right:20px;padding-bottom:18px;padding-left:20px"><!-- wp:paragraph {"className":"origin-canvas-specimen-grotesk","style":{"color":{"text":"#030712"},"typography":{"fontSize":"2.625rem","fontWeight":"600","letterSpacing":"-0.02em","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 127 <p class="origin-canvas-specimen-grotesk has-text-color" style="color:#030712;margin-top:0;margin-bottom:0;font-size:2.625rem;font-weight:600;letter-spacing:-0.02em;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p> 128 128 <!-- /wp:paragraph --> 129 129 … … 152 152 153 153 <!-- wp:group {"style":{"spacing":{"padding":{"top":"13px","right":"16px","bottom":"13px","left":"16px"}}},"layout":{"type":"constrained"}} --> 154 <div class="wp-block-group" style="padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"extra-small"} -->155 <p class="has- text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Expressive', 'origin-canvas' ); ?></p>156 <!-- /wp:paragraph --></div> 157 <!-- /wp:group --></div> 158 <!-- /wp:column --> 159 160 <!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"}}} -->161 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium)"><!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|border","width":"1px"}},"spacing":{"padding":{"top":"22px","right":"20px","bottom":"18px","left":"20px"},"blockGap":"10px"}},"layout":{"type":"constrained"}} -->162 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--b order);border-bottom-width:1px;padding-top:22px;padding-right:20px;padding-bottom:18px;padding-left:20px"><!-- wp:paragraph {"className":"origin-canvas-specimen-dmsans","style":{"color":{"text":"#0F172A"},"typography":{"fontSize":"2.625rem","fontWeight":"700","letterSpacing":"-0.02em","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->163 <p class="origin-canvas-specimen-dmsans has-text-color" style="color:#0F172A;margin-top:0;margin-bottom:0;font-size:2.625rem;font-weight: 700;letter-spacing:-0.02em;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p>164 <!-- /wp:paragraph --> 165 166 <!-- wp:paragraph {"style":{"color":{"text":"# 475569"},"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->167 <p class="has-text-color" style="color:# 475569;margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( 'DM Sans · cool slate', 'origin-canvas' ); ?></p>154 <div class="wp-block-group" style="padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 155 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Expressive', 'origin-canvas' ); ?></p> 156 <!-- /wp:paragraph --></div> 157 <!-- /wp:group --></div> 158 <!-- /wp:column --> 159 160 <!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"}}} --> 161 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium)"><!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"22px","right":"20px","bottom":"18px","left":"20px"},"blockGap":"10px"}},"layout":{"type":"constrained"}} --> 162 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--base-5);border-bottom-width:1px;padding-top:22px;padding-right:20px;padding-bottom:18px;padding-left:20px"><!-- wp:paragraph {"className":"origin-canvas-specimen-dmsans","style":{"color":{"text":"#0F172A"},"typography":{"fontSize":"2.625rem","fontWeight":"600","letterSpacing":"-0.02em","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 163 <p class="origin-canvas-specimen-dmsans has-text-color" style="color:#0F172A;margin-top:0;margin-bottom:0;font-size:2.625rem;font-weight:600;letter-spacing:-0.02em;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p> 164 <!-- /wp:paragraph --> 165 166 <!-- wp:paragraph {"style":{"color":{"text":"#334155"},"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 167 <p class="has-text-color" style="color:#334155;margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( 'DM Sans · cool slate', 'origin-canvas' ); ?></p> 168 168 <!-- /wp:paragraph --> 169 169 … … 188 188 189 189 <!-- wp:group {"style":{"spacing":{"padding":{"top":"13px","right":"16px","bottom":"13px","left":"16px"}}},"layout":{"type":"constrained"}} --> 190 <div class="wp-block-group" style="padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"extra-small"} -->191 <p class="has- text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Refined Sans', 'origin-canvas' ); ?></p>190 <div class="wp-block-group" style="padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 191 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Refined Sans', 'origin-canvas' ); ?></p> 192 192 <!-- /wp:paragraph --></div> 193 193 <!-- /wp:group --></div> … … 197 197 198 198 <!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"18px","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} --> 199 <div class="wp-block-group alignwide" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"origin-canvas- group-head","style":{"spacing":{"margin":{"bottom":"18px"}}},"layout":{"type":"flex","justifyContent":"space-between"}} -->200 <div class="wp-block-group origin-canvas- group-head" style="margin-bottom:18px"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"flex","verticalAlignment":"bottom"}} -->201 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":" 700","letterSpacing":"0.08em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"extra-small"} -->202 <p class="has- text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Color presets', 'origin-canvas' ); ?></p>203 <!-- /wp:paragraph --> 204 205 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->206 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Default palette and type, primary only', 'origin-canvas' ); ?></p>207 <!-- /wp:paragraph --></div> 208 <!-- /wp:group --> 209 210 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted"} -->211 <p class="origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '5 presets', 'origin-canvas' ); ?></p>199 <div class="wp-block-group alignwide" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"origin-canvas-align-baseline","style":{"spacing":{"margin":{"bottom":"18px"}}},"layout":{"type":"flex","justifyContent":"space-between"}} --> 200 <div class="wp-block-group origin-canvas-align-baseline" style="margin-bottom:18px"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","verticalAlignment":"bottom"}} --> 201 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 202 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Color presets', 'origin-canvas' ); ?></p> 203 <!-- /wp:paragraph --> 204 205 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 206 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Default palette and type, primary only', 'origin-canvas' ); ?></p> 207 <!-- /wp:paragraph --></div> 208 <!-- /wp:group --> 209 210 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 211 <p class="origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '5 presets', 'origin-canvas' ); ?></p> 212 212 <!-- /wp:paragraph --></div> 213 213 <!-- /wp:group --> … … 215 215 <!-- wp:columns {"style":{"spacing":{"blockGap":{"top":"16px","left":"16px"}}}} --> 216 216 <div class="wp-block-columns"><!-- wp:column --> 217 <div class="wp-block-column"><!-- wp:group {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"},"spacing":{"padding":{"top":"15px","right":"16px","bottom":"15px","left":"16px"},"blockGap":"13px"}},"layout":{"type":"flex","verticalAlignment":"center"}} -->218 <div class="wp-block-group has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px"><!-- wp:group {"className":"origin-canvas-preset-dot","style":{"color":{"background":"#2563EB"},"dimensions":{"minHeight":"38px"}}} -->217 <div class="wp-block-column"><!-- wp:group {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"15px","right":"16px","bottom":"15px","left":"16px"},"blockGap":"13px"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 218 <div class="wp-block-group has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px"><!-- wp:group {"className":"origin-canvas-preset-dot","style":{"color":{"background":"#2563EB"},"dimensions":{"minHeight":"38px"}}} --> 219 219 <div class="wp-block-group origin-canvas-preset-dot has-background" style="background-color:#2563EB;min-height:38px"></div> 220 220 <!-- /wp:group --> 221 221 222 222 <!-- wp:group {"style":{"spacing":{"blockGap":"2px"}},"layout":{"type":"constrained"}} --> 223 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"small"} -->224 <p class="has- text-heading-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Blue', 'origin-canvas' ); ?></p>225 <!-- /wp:paragraph --> 226 227 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted"} -->228 <p class="origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '#2563EB', 'origin-canvas' ); ?></p>223 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 224 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Blue', 'origin-canvas' ); ?></p> 225 <!-- /wp:paragraph --> 226 227 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 228 <p class="origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '#2563EB', 'origin-canvas' ); ?></p> 229 229 <!-- /wp:paragraph --></div> 230 230 <!-- /wp:group --></div> … … 233 233 234 234 <!-- wp:column --> 235 <div class="wp-block-column"><!-- wp:group {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"},"spacing":{"padding":{"top":"15px","right":"16px","bottom":"15px","left":"16px"},"blockGap":"13px"}},"layout":{"type":"flex","verticalAlignment":"center"}} -->236 <div class="wp-block-group has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px"><!-- wp:group {"className":"origin-canvas-preset-dot","style":{"color":{"background":"#16A34A"},"dimensions":{"minHeight":"38px"}}} -->235 <div class="wp-block-column"><!-- wp:group {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"15px","right":"16px","bottom":"15px","left":"16px"},"blockGap":"13px"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 236 <div class="wp-block-group has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px"><!-- wp:group {"className":"origin-canvas-preset-dot","style":{"color":{"background":"#16A34A"},"dimensions":{"minHeight":"38px"}}} --> 237 237 <div class="wp-block-group origin-canvas-preset-dot has-background" style="background-color:#16A34A;min-height:38px"></div> 238 238 <!-- /wp:group --> 239 239 240 240 <!-- wp:group {"style":{"spacing":{"blockGap":"2px"}},"layout":{"type":"constrained"}} --> 241 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"small"} -->242 <p class="has- text-heading-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Green', 'origin-canvas' ); ?></p>243 <!-- /wp:paragraph --> 244 245 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted"} -->246 <p class="origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '#16A34A', 'origin-canvas' ); ?></p>241 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 242 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Green', 'origin-canvas' ); ?></p> 243 <!-- /wp:paragraph --> 244 245 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 246 <p class="origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '#16A34A', 'origin-canvas' ); ?></p> 247 247 <!-- /wp:paragraph --></div> 248 248 <!-- /wp:group --></div> … … 251 251 252 252 <!-- wp:column --> 253 <div class="wp-block-column"><!-- wp:group {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"},"spacing":{"padding":{"top":"15px","right":"16px","bottom":"15px","left":"16px"},"blockGap":"13px"}},"layout":{"type":"flex","verticalAlignment":"center"}} -->254 <div class="wp-block-group has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px"><!-- wp:group {"className":"origin-canvas-preset-dot","style":{"color":{"background":"#EA580C"},"dimensions":{"minHeight":"38px"}}} -->253 <div class="wp-block-column"><!-- wp:group {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"15px","right":"16px","bottom":"15px","left":"16px"},"blockGap":"13px"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 254 <div class="wp-block-group has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px"><!-- wp:group {"className":"origin-canvas-preset-dot","style":{"color":{"background":"#EA580C"},"dimensions":{"minHeight":"38px"}}} --> 255 255 <div class="wp-block-group origin-canvas-preset-dot has-background" style="background-color:#EA580C;min-height:38px"></div> 256 256 <!-- /wp:group --> 257 257 258 258 <!-- wp:group {"style":{"spacing":{"blockGap":"2px"}},"layout":{"type":"constrained"}} --> 259 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"small"} -->260 <p class="has- text-heading-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Orange', 'origin-canvas' ); ?></p>261 <!-- /wp:paragraph --> 262 263 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted"} -->264 <p class="origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '#EA580C', 'origin-canvas' ); ?></p>259 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 260 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Orange', 'origin-canvas' ); ?></p> 261 <!-- /wp:paragraph --> 262 263 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 264 <p class="origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '#EA580C', 'origin-canvas' ); ?></p> 265 265 <!-- /wp:paragraph --></div> 266 266 <!-- /wp:group --></div> … … 269 269 270 270 <!-- wp:column --> 271 <div class="wp-block-column"><!-- wp:group {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"},"spacing":{"padding":{"top":"15px","right":"16px","bottom":"15px","left":"16px"},"blockGap":"13px"}},"layout":{"type":"flex","verticalAlignment":"center"}} -->272 <div class="wp-block-group has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px"><!-- wp:group {"className":"origin-canvas-preset-dot","style":{"color":{"background":"#7C3AED"},"dimensions":{"minHeight":"38px"}}} -->271 <div class="wp-block-column"><!-- wp:group {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"15px","right":"16px","bottom":"15px","left":"16px"},"blockGap":"13px"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 272 <div class="wp-block-group has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px"><!-- wp:group {"className":"origin-canvas-preset-dot","style":{"color":{"background":"#7C3AED"},"dimensions":{"minHeight":"38px"}}} --> 273 273 <div class="wp-block-group origin-canvas-preset-dot has-background" style="background-color:#7C3AED;min-height:38px"></div> 274 274 <!-- /wp:group --> 275 275 276 276 <!-- wp:group {"style":{"spacing":{"blockGap":"2px"}},"layout":{"type":"constrained"}} --> 277 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"small"} -->278 <p class="has- text-heading-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Purple', 'origin-canvas' ); ?></p>279 <!-- /wp:paragraph --> 280 281 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted"} -->282 <p class="origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '#7C3AED', 'origin-canvas' ); ?></p>277 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 278 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Purple', 'origin-canvas' ); ?></p> 279 <!-- /wp:paragraph --> 280 281 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 282 <p class="origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '#7C3AED', 'origin-canvas' ); ?></p> 283 283 <!-- /wp:paragraph --></div> 284 284 <!-- /wp:group --></div> … … 287 287 288 288 <!-- wp:column --> 289 <div class="wp-block-column"><!-- wp:group {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"},"spacing":{"padding":{"top":"15px","right":"16px","bottom":"15px","left":"16px"},"blockGap":"13px"}},"layout":{"type":"flex","verticalAlignment":"center"}} -->290 <div class="wp-block-group has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px"><!-- wp:group {"className":"origin-canvas-preset-dot","style":{"color":{"background":"#DC2626"},"dimensions":{"minHeight":"38px"}}} -->289 <div class="wp-block-column"><!-- wp:group {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"15px","right":"16px","bottom":"15px","left":"16px"},"blockGap":"13px"}},"layout":{"type":"flex","verticalAlignment":"center"}} --> 290 <div class="wp-block-group has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px"><!-- wp:group {"className":"origin-canvas-preset-dot","style":{"color":{"background":"#DC2626"},"dimensions":{"minHeight":"38px"}}} --> 291 291 <div class="wp-block-group origin-canvas-preset-dot has-background" style="background-color:#DC2626;min-height:38px"></div> 292 292 <!-- /wp:group --> 293 293 294 294 <!-- wp:group {"style":{"spacing":{"blockGap":"2px"}},"layout":{"type":"constrained"}} --> 295 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"small"} -->296 <p class="has- text-heading-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Red', 'origin-canvas' ); ?></p>297 <!-- /wp:paragraph --> 298 299 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted"} -->300 <p class="origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '#DC2626', 'origin-canvas' ); ?></p>295 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 296 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Red', 'origin-canvas' ); ?></p> 297 <!-- /wp:paragraph --> 298 299 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 300 <p class="origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '#DC2626', 'origin-canvas' ); ?></p> 301 301 <!-- /wp:paragraph --></div> 302 302 <!-- /wp:group --></div> … … 307 307 308 308 <!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"18px","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} --> 309 <div class="wp-block-group alignwide" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"origin-canvas- group-head","style":{"spacing":{"margin":{"bottom":"18px"}}},"layout":{"type":"flex","justifyContent":"space-between"}} -->310 <div class="wp-block-group origin-canvas- group-head" style="margin-bottom:18px"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"flex","verticalAlignment":"bottom"}} -->311 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":" 700","letterSpacing":"0.08em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"extra-small"} -->312 <p class="has- text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:700;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Typography presets', 'origin-canvas' ); ?></p>313 <!-- /wp:paragraph --> 314 315 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->316 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Default palette kept, type only', 'origin-canvas' ); ?></p>317 <!-- /wp:paragraph --></div> 318 <!-- /wp:group --> 319 320 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted"} -->321 <p class="origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '3 presets', 'origin-canvas' ); ?></p>309 <div class="wp-block-group alignwide" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:group {"className":"origin-canvas-align-baseline","style":{"spacing":{"margin":{"bottom":"18px"}}},"layout":{"type":"flex","justifyContent":"space-between"}} --> 310 <div class="wp-block-group origin-canvas-align-baseline" style="margin-bottom:18px"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","verticalAlignment":"bottom"}} --> 311 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 312 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Typography presets', 'origin-canvas' ); ?></p> 313 <!-- /wp:paragraph --> 314 315 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 316 <p class="has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Default palette kept, type only', 'origin-canvas' ); ?></p> 317 <!-- /wp:paragraph --></div> 318 <!-- /wp:group --> 319 320 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.75rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 321 <p class="origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.75rem"><?php echo esc_html__( '3 presets', 'origin-canvas' ); ?></p> 322 322 <!-- /wp:paragraph --></div> 323 323 <!-- /wp:group --> 324 324 325 325 <!-- wp:columns {"style":{"spacing":{"blockGap":{"top":"18px","left":"18px"}}}} --> 326 <div class="wp-block-columns"><!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"},"spacing":{"padding":{"top":"22px","right":"22px","bottom":"20px","left":"22px"}}}} -->327 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:22px;padding-right:22px;padding-bottom:20px;padding-left:22px"><!-- wp:paragraph {"className":"origin-canvas-specimen-dmsans","style":{"typography":{"fontSize":"3rem","fontWeight":"700","letterSpacing":"-0.015em","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading"} -->328 <p class="origin-canvas-specimen-dmsans has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:3rem;font-weight:700;letter-spacing:-0.015em;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p>329 <!-- /wp:paragraph --> 330 331 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"18px","bottom":"0"}}},"textColor":" text-heading","fontSize":"small"} -->332 <p class="has- text-heading-color has-text-color has-small-font-size" style="margin-top:18px;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'DM Sans', 'origin-canvas' ); ?></p>333 <!-- /wp:paragraph --> 334 335 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.5"},"spacing":{"margin":{"top":"5px","bottom":"0"}}},"textColor":" text-body","fontSize":"extra-small"} -->336 <p class="has- text-body-color has-text-color has-extra-small-font-size" style="margin-top:5px;margin-bottom:0;line-height:1.5"><?php echo esc_html__( 'DM Sans body & headings · 700 headings, tight tracking', 'origin-canvas' ); ?></p>337 <!-- /wp:paragraph --></div> 338 <!-- /wp:column --> 339 340 <!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"},"spacing":{"padding":{"top":"22px","right":"22px","bottom":"20px","left":"22px"}}}} -->341 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:22px;padding-right:22px;padding-bottom:20px;padding-left:22px"><!-- wp:paragraph {"className":"origin-canvas-specimen-serif","style":{"typography":{"fontSize":"3rem","fontWeight":"700","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading"} -->342 <p class="origin-canvas-specimen-serif has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:3rem;font-weight:700;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p>343 <!-- /wp:paragraph --> 344 345 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"18px","bottom":"0"}}},"textColor":" text-heading","fontSize":"small"} -->346 <p class="has- text-heading-color has-text-color has-small-font-size" style="margin-top:18px;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Serif Headings', 'origin-canvas' ); ?></p>347 <!-- /wp:paragraph --> 348 349 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.5"},"spacing":{"margin":{"top":"5px","bottom":"0"}}},"textColor":" text-body","fontSize":"extra-small"} -->350 <p class="has- text-body-color has-text-color has-extra-small-font-size" style="margin-top:5px;margin-bottom:0;line-height:1.5"><?php echo esc_html__( 'Source Serif 4 headings over Inter · looser body leading', 'origin-canvas' ); ?></p>351 <!-- /wp:paragraph --></div> 352 <!-- /wp:column --> 353 354 <!-- wp:column {"backgroundColor":" surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|medium","style":"solid","width":"1px"},"spacing":{"padding":{"top":"22px","right":"22px","bottom":"20px","left":"22px"}}}} -->355 <div class="wp-block-column has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:22px;padding-right:22px;padding-bottom:20px;padding-left:22px"><!-- wp:paragraph {"className":"origin-canvas-specimen-grotesk","style":{"typography":{"fontSize":"3rem","fontWeight":"700","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading"} -->356 <p class="origin-canvas-specimen-grotesk has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:3rem;font-weight:700;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p>357 <!-- /wp:paragraph --> 358 359 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"18px","bottom":"0"}}},"textColor":" text-heading","fontSize":"small"} -->360 <p class="has- text-heading-color has-text-color has-small-font-size" style="margin-top:18px;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Space Grotesk', 'origin-canvas' ); ?></p>361 <!-- /wp:paragraph --> 362 363 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.5"},"spacing":{"margin":{"top":"5px","bottom":"0"}}},"textColor":" text-body","fontSize":"extra-small"} -->364 <p class="has- text-body-color has-text-color has-extra-small-font-size" style="margin-top:5px;margin-bottom:0;line-height:1.5"><?php echo esc_html__( 'Space Grotesk headings · bumped display scale', 'origin-canvas' ); ?></p>326 <div class="wp-block-columns"><!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"22px","right":"22px","bottom":"20px","left":"22px"}}}} --> 327 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:22px;padding-right:22px;padding-bottom:20px;padding-left:22px"><!-- wp:paragraph {"className":"origin-canvas-specimen-dmsans","style":{"typography":{"fontSize":"3rem","fontWeight":"600","letterSpacing":"-0.015em","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 328 <p class="origin-canvas-specimen-dmsans has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:3rem;font-weight:600;letter-spacing:-0.015em;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p> 329 <!-- /wp:paragraph --> 330 331 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"18px","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 332 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:18px;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'DM Sans', 'origin-canvas' ); ?></p> 333 <!-- /wp:paragraph --> 334 335 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.5"},"spacing":{"margin":{"top":"5px","bottom":"0"}}},"textColor":"contrast-2","fontSize":"extra-small"} --> 336 <p class="has-contrast-2-color has-text-color has-extra-small-font-size" style="margin-top:5px;margin-bottom:0;line-height:1.5"><?php echo esc_html__( 'DM Sans body & headings · 600 headings, tight tracking', 'origin-canvas' ); ?></p> 337 <!-- /wp:paragraph --></div> 338 <!-- /wp:column --> 339 340 <!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"22px","right":"22px","bottom":"20px","left":"22px"}}}} --> 341 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:22px;padding-right:22px;padding-bottom:20px;padding-left:22px"><!-- wp:paragraph {"className":"origin-canvas-specimen-serif","style":{"typography":{"fontSize":"3rem","fontWeight":"600","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 342 <p class="origin-canvas-specimen-serif has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:3rem;font-weight:600;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p> 343 <!-- /wp:paragraph --> 344 345 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"18px","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 346 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:18px;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Serif Headings', 'origin-canvas' ); ?></p> 347 <!-- /wp:paragraph --> 348 349 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.5"},"spacing":{"margin":{"top":"5px","bottom":"0"}}},"textColor":"contrast-2","fontSize":"extra-small"} --> 350 <p class="has-contrast-2-color has-text-color has-extra-small-font-size" style="margin-top:5px;margin-bottom:0;line-height:1.5"><?php echo esc_html__( 'Source Serif 4 headings over Inter · looser body leading', 'origin-canvas' ); ?></p> 351 <!-- /wp:paragraph --></div> 352 <!-- /wp:column --> 353 354 <!-- wp:column {"backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"padding":{"top":"22px","right":"22px","bottom":"20px","left":"22px"}}}} --> 355 <div class="wp-block-column has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium);padding-top:22px;padding-right:22px;padding-bottom:20px;padding-left:22px"><!-- wp:paragraph {"className":"origin-canvas-specimen-grotesk","style":{"typography":{"fontSize":"3rem","fontWeight":"600","lineHeight":"1"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 356 <p class="origin-canvas-specimen-grotesk has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:3rem;font-weight:600;line-height:1"><?php echo esc_html__( 'Ag', 'origin-canvas' ); ?></p> 357 <!-- /wp:paragraph --> 358 359 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"18px","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 360 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:18px;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Space Grotesk', 'origin-canvas' ); ?></p> 361 <!-- /wp:paragraph --> 362 363 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.5"},"spacing":{"margin":{"top":"5px","bottom":"0"}}},"textColor":"contrast-2","fontSize":"extra-small"} --> 364 <p class="has-contrast-2-color has-text-color has-extra-small-font-size" style="margin-top:5px;margin-bottom:0;line-height:1.5"><?php echo esc_html__( 'Space Grotesk headings · bumped display scale', 'origin-canvas' ); ?></p> 365 365 <!-- /wp:paragraph --></div> 366 366 <!-- /wp:column --></div> … … 369 369 370 370 <!-- wp:group {"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"default"}} --> 371 <div class="wp-block-group alignwide" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"small"} -->372 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Color and typography presets mix and match in the editor’s Styles panel. Combine any color preset with any type preset, or apply a full variation in one click.', 'origin-canvas' ); ?></p>371 <div class="wp-block-group alignwide" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 372 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Color and typography presets mix and match in the editor’s Styles panel. Combine any color preset with any type preset, or apply a full variation in one click.', 'origin-canvas' ); ?></p> 373 373 <!-- /wp:paragraph --></div> 374 374 <!-- /wp:group --></section> -
origin-canvas/1.4.3/patterns/team-grid.php
r347102 r356743 3 3 * Title: Team Grid 4 4 * Slug: origin-canvas/team-grid 5 * Description: A t hree-uparrangement of colleagues with circular photos, roles and short bios.5 * Description: A two-by-two arrangement of colleagues with circular photos, roles and short bios. 6 6 * Categories: team 7 * Keywords: staff, people, members, about , headshots7 * Keywords: staff, people, members, about page, headshots 8 8 * Viewport Width: 1500 9 9 * Block Types: … … 15 15 16 16 ?> 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"> 19 <!-- wp:heading {"level":2,"align":"wide","style":{"typography":{"lineHeight":"1.1"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-large"}}},"textColor":"text-heading","fontSize":"display"} --> 20 <h2 class="wp-block-heading alignwide has-text-heading-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-large);line-height:1.1"><?php echo esc_html__( 'The three of us', 'origin-canvas' ); ?></h2> 21 <!-- /wp:heading --><!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|huge","left":"var:preset|spacing|extra-large"}}}} --> 22 <div class="wp-block-columns alignwide"><!-- wp:column --> 23 <div class="wp-block-column"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","align":"center","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}}} --> 24 <figure class="wp-block-image aligncenter is-resized is-style-origin-canvas-rounded-full" style="margin-bottom:var(--wp--preset--spacing--medium)"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-claire-bennett.webp" alt="<?php esc_attr_e( 'Portrait of Claire Bennett, Founder.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 25 <!-- /wp:image --> 26 27 <!-- wp:heading {"textAlign":"center","level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"text-heading","fontSize":"regular-plus"} --> 28 <h3 class="wp-block-heading has-text-align-center has-text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Claire Bennett', 'origin-canvas' ); ?></h3> 17 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-2","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull has-base-2-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group alignwide" style="margin-top:0;margin-bottom:0"><!-- wp:heading {"level":2,"align":"wide","style":{"typography":{"lineHeight":"1.1","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"display"} --> 20 <h2 class="wp-block-heading has-text-align-center alignwide has-contrast-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:0;line-height:1.1"><?php echo esc_html__( 'The team that sees it through', 'origin-canvas' ); ?></h2> 29 21 <!-- /wp:heading --> 30 22 31 <!-- wp:paragraph {"align":"center","style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"regular"} --> 32 <p class="has-text-align-center has-text-body-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Founder', 'origin-canvas' ); ?></p> 23 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium","bottom":"0"}},"typography":{"textAlign":"center"}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 24 <p class="has-text-align-center has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:var(--wp--preset--spacing--small-medium);margin-bottom:0"><?php echo esc_html__( 'Two founders, a strategist and a developer. Whoever you meet on the first call stays on your project until launch day.', 'origin-canvas' ); ?></p> 25 <!-- /wp:paragraph --></div> 26 <!-- /wp:group --> 27 28 <!-- wp:columns {"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|huge"},"blockGap":{"top":"var:preset|spacing|huge","left":"var:preset|spacing|extra-large"}}}} --> 29 <div class="wp-block-columns alignwide" style="margin-top:var(--wp--preset--spacing--huge)"><!-- wp:column --> 30 <div class="wp-block-column"><!-- wp:columns {"verticalAlignment":"top","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|large"}}}} --> 31 <div class="wp-block-columns are-vertically-aligned-top"><!-- wp:column {"verticalAlignment":"top","width":"128px"} --> 32 <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:128px"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full"} --> 33 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-claire-bennett.webp" alt="<?php esc_attr_e( 'Portrait of Claire Bennett, Co-founder.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 34 <!-- /wp:image --></div> 35 <!-- /wp:column --> 36 37 <!-- wp:column {"verticalAlignment":"top"} --> 38 <div class="wp-block-column is-vertically-aligned-top"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"contrast","fontSize":"regular-plus"} --> 39 <h3 class="wp-block-heading has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Claire Bennett', 'origin-canvas' ); ?></h3> 40 <!-- /wp:heading --> 41 42 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-3","fontSize":"small"} --> 43 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500"><?php echo esc_html__( 'Co-founder', 'origin-canvas' ); ?></p> 33 44 <!-- /wp:paragraph --> 34 45 35 <!-- wp:paragraph {" align":"center","style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"small"} -->36 <p class="has- text-align-center has-text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Twelve years in agencies before going small. Most days she’s in a discovery call or pushing back on a brief.', 'origin-canvas' ); ?></p>46 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-2","fontSize":"small"} --> 47 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Twelve years in agencies before going small. Most days she’s in a discovery call or pushing back on a brief.', 'origin-canvas' ); ?></p> 37 48 <!-- /wp:paragraph --> 38 49 39 <!-- wp:paragraph {" align":"center","className":"origin-canvas-links-plain","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-muted","fontSize":"small"} -->40 <p class="origin-canvas-links-plain has- text-align-center has-text-muted-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p>50 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-3","fontSize":"small"} --> 51 <p class="origin-canvas-links-plain has-contrast-3-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p> 41 52 <!-- /wp:paragraph --></div> 53 <!-- /wp:column --></div> 54 <!-- /wp:columns --></div> 42 55 <!-- /wp:column --> 43 56 44 57 <!-- wp:column --> 45 <div class="wp-block-column"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","align":"center","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}}} --> 46 <figure class="wp-block-image aligncenter is-resized is-style-origin-canvas-rounded-full" style="margin-bottom:var(--wp--preset--spacing--medium)"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-marcus-holloway.webp" alt="<?php esc_attr_e( 'Portrait of Marcus Holloway.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 47 <!-- /wp:image --> 58 <div class="wp-block-column"><!-- wp:columns {"verticalAlignment":"top","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|large"}}}} --> 59 <div class="wp-block-columns are-vertically-aligned-top"><!-- wp:column {"verticalAlignment":"top","width":"128px"} --> 60 <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:128px"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full"} --> 61 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-marcus-holloway.webp" alt="<?php esc_attr_e( 'Portrait of Marcus Holloway.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 62 <!-- /wp:image --></div> 63 <!-- /wp:column --> 48 64 49 <!-- wp:heading {"textAlign":"center","level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"text-heading","fontSize":"regular-plus"} --> 50 <h3 class="wp-block-heading has-text-align-center has-text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Marcus Holloway', 'origin-canvas' ); ?></h3> 65 <!-- wp:column {"verticalAlignment":"top"} --> 66 <div class="wp-block-column is-vertically-aligned-top"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"contrast","fontSize":"regular-plus"} --> 67 <h3 class="wp-block-heading has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Marcus Holloway', 'origin-canvas' ); ?></h3> 51 68 <!-- /wp:heading --> 52 69 53 <!-- wp:paragraph {" align":"center","style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"regular"} -->54 <p class="has- text-align-center has-text-body-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'SeniorDesigner', 'origin-canvas' ); ?></p>70 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-3","fontSize":"small"} --> 71 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500"><?php echo esc_html__( 'Co-founder and Designer', 'origin-canvas' ); ?></p> 55 72 <!-- /wp:paragraph --> 56 73 57 <!-- wp:paragraph {" align":"center","style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"small"} -->58 <p class="has- text-align-center has-text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Draws the pages and keeps the type honest. Came from print and still sets everything twice.', 'origin-canvas' ); ?></p>74 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-2","fontSize":"small"} --> 75 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Started the studio with Claire after ten years in print. Still checks every page twice before it goes out.', 'origin-canvas' ); ?></p> 59 76 <!-- /wp:paragraph --> 60 77 61 <!-- wp:paragraph {" align":"center","className":"origin-canvas-links-plain","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-muted","fontSize":"small"} -->62 <p class="origin-canvas-links-plain has- text-align-center has-text-muted-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p>78 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-3","fontSize":"small"} --> 79 <p class="origin-canvas-links-plain has-contrast-3-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p> 63 80 <!-- /wp:paragraph --></div> 81 <!-- /wp:column --></div> 82 <!-- /wp:columns --></div> 83 <!-- /wp:column --></div> 84 <!-- /wp:columns --> 85 86 <!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|huge","left":"var:preset|spacing|extra-large"},"margin":{"top":"var:preset|spacing|huge"}}}} --> 87 <div class="wp-block-columns alignwide" style="margin-top:var(--wp--preset--spacing--huge)"><!-- wp:column --> 88 <div class="wp-block-column"><!-- wp:columns {"verticalAlignment":"top","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|large"}}}} --> 89 <div class="wp-block-columns are-vertically-aligned-top"><!-- wp:column {"verticalAlignment":"top","width":"128px"} --> 90 <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:128px"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full"} --> 91 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-hannah-wright.webp" alt="<?php esc_attr_e( 'Portrait of Hannah Wright.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 92 <!-- /wp:image --></div> 93 <!-- /wp:column --> 94 95 <!-- wp:column {"verticalAlignment":"top"} --> 96 <div class="wp-block-column is-vertically-aligned-top"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"contrast","fontSize":"regular-plus"} --> 97 <h3 class="wp-block-heading has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Hannah Wright', 'origin-canvas' ); ?></h3> 98 <!-- /wp:heading --> 99 100 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-3","fontSize":"small"} --> 101 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500"><?php echo esc_html__( 'Brand Strategist', 'origin-canvas' ); ?></p> 102 <!-- /wp:paragraph --> 103 104 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-2","fontSize":"small"} --> 105 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Works out what a business is actually saying before anyone draws a page. Runs the first week of every project.', 'origin-canvas' ); ?></p> 106 <!-- /wp:paragraph --> 107 108 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-3","fontSize":"small"} --> 109 <p class="origin-canvas-links-plain has-contrast-3-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p> 110 <!-- /wp:paragraph --></div> 111 <!-- /wp:column --></div> 112 <!-- /wp:columns --></div> 64 113 <!-- /wp:column --> 65 114 66 115 <!-- wp:column --> 67 <div class="wp-block-column"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","align":"center","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|medium"}}}} --> 68 <figure class="wp-block-image aligncenter is-resized is-style-origin-canvas-rounded-full" style="margin-bottom:var(--wp--preset--spacing--medium)"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-hannah-wright.webp" alt="<?php esc_attr_e( 'Portrait of Hannah Wright.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 69 <!-- /wp:image --> 116 <div class="wp-block-column"><!-- wp:columns {"verticalAlignment":"top","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|large"}}}} --> 117 <div class="wp-block-columns are-vertically-aligned-top"><!-- wp:column {"verticalAlignment":"top","width":"128px"} --> 118 <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:128px"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full"} --> 119 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-ben-carter.webp" alt="<?php esc_attr_e( 'Portrait of Ben Carter.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 120 <!-- /wp:image --></div> 121 <!-- /wp:column --> 70 122 71 <!-- wp:heading {"textAlign":"center","level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"text-heading","fontSize":"regular-plus"} --> 72 <h3 class="wp-block-heading has-text-align-center has-text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Hannah Wright', 'origin-canvas' ); ?></h3> 123 <!-- wp:column {"verticalAlignment":"top"} --> 124 <div class="wp-block-column is-vertically-aligned-top"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"contrast","fontSize":"regular-plus"} --> 125 <h3 class="wp-block-heading has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Ben Carter', 'origin-canvas' ); ?></h3> 73 126 <!-- /wp:heading --> 74 127 75 <!-- wp:paragraph {" align":"center","style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"regular"} -->76 <p class="has- text-align-center has-text-body-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Brand Strategist', 'origin-canvas' ); ?></p>128 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-3","fontSize":"small"} --> 129 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500"><?php echo esc_html__( 'Developer', 'origin-canvas' ); ?></p> 77 130 <!-- /wp:paragraph --> 78 131 79 <!-- wp:paragraph {" align":"center","style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"small"} -->80 <p class="has- text-align-center has-text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Works out what a business is actually saying before anyone draws a page. Runs the first week of every project.', 'origin-canvas' ); ?></p>132 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-2","fontSize":"small"} --> 133 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Builds every site and runs the launch. Tests it all on the oldest phone in the office.', 'origin-canvas' ); ?></p> 81 134 <!-- /wp:paragraph --> 82 135 83 <!-- wp:paragraph {" align":"center","className":"origin-canvas-links-plain","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-muted","fontSize":"small"} -->84 <p class="origin-canvas-links-plain has- text-align-center has-text-muted-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p>136 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-3","fontSize":"small"} --> 137 <p class="origin-canvas-links-plain has-contrast-3-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p> 85 138 <!-- /wp:paragraph --></div> 139 <!-- /wp:column --></div> 140 <!-- /wp:columns --></div> 86 141 <!-- /wp:column --></div> 87 142 <!-- /wp:columns --></section> -
origin-canvas/1.4.3/patterns/team-list.php
r347102 r356743 5 5 * Description: A vertical run of colleagues, each with a circular photo beside their role and bio. 6 6 * Categories: team 7 * Keywords: staff, people, members, about , headshots7 * Keywords: staff, people, members, about page, headshots 8 8 * Block Types: 9 9 * Post Types: … … 16 16 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"},"blockGap":"0"}},"layout":{"type":"constrained"}} --> 17 17 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"> 18 <!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.1"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-large"}}},"textColor":" text-heading","fontSize":"huge"} -->19 <h2 class="wp-block-heading has- text-heading-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-large);line-height:1.1"><?php echo esc_html__( 'The three of us', 'origin-canvas' ); ?></h2>20 <!-- /wp:heading --><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large","padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"}},"border":{"bottom":{"color":"var:preset|color|b order","style":"solid","width":"1px"}}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->21 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--b order);border-bottom-style:solid;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->22 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full" style="margin-top:0;margin-bottom:0"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-claire-bennett.webp" alt="<?php esc_attr_e( 'Portrait of Claire Bennett, Founder.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure>18 <!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.1"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-large"}}},"textColor":"contrast","fontSize":"huge"} --> 19 <h2 class="wp-block-heading has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-large);line-height:1.1"><?php echo esc_html__( 'The team that sees it through', 'origin-canvas' ); ?></h2> 20 <!-- /wp:heading --><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large","padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"}},"border":{"bottom":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 21 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--base-5);border-bottom-style:solid;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 22 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full" style="margin-top:0;margin-bottom:0"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-claire-bennett.webp" alt="<?php esc_attr_e( 'Portrait of Claire Bennett, Co-founder.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 23 23 <!-- /wp:image --> 24 24 25 25 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 26 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":" text-heading","fontSize":"regular-plus"} -->27 <h3 class="wp-block-heading has- text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Claire Bennett', 'origin-canvas' ); ?></h3>26 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"contrast","fontSize":"regular-plus"} --> 27 <h3 class="wp-block-heading has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Claire Bennett', 'origin-canvas' ); ?></h3> 28 28 <!-- /wp:heading --> 29 29 30 <!-- wp:paragraph {"style":{" spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"regular"} -->31 <p class="has- text-body-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Founder', 'origin-canvas' ); ?></p>30 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-3","fontSize":"regular"} --> 31 <p class="has-contrast-3-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500"><?php echo esc_html__( 'Co-founder', 'origin-canvas' ); ?></p> 32 32 <!-- /wp:paragraph --> 33 33 34 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":" text-body","fontSize":"small"} -->35 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Twelve years in agencies before going small. Most days she’s in a discovery call or pushing back on a brief.', 'origin-canvas' ); ?></p>34 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-2","fontSize":"small"} --> 35 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Twelve years in agencies before going small. Most days she’s in a discovery call or pushing back on a brief.', 'origin-canvas' ); ?></p> 36 36 <!-- /wp:paragraph --> 37 37 38 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{" spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-muted","fontSize":"small"} -->39 <p class="origin-canvas-links-plain has- text-muted-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p>38 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-3","fontSize":"small"} --> 39 <p class="origin-canvas-links-plain has-contrast-3-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p> 40 40 <!-- /wp:paragraph --></div> 41 41 <!-- /wp:group --></div> 42 42 <!-- /wp:group --> 43 43 44 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large","padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"}},"border":{"bottom":{"color":"var:preset|color|b order","style":"solid","width":"1px"}}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->45 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--b order);border-bottom-style:solid;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->44 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large","padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"}},"border":{"bottom":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 45 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--base-5);border-bottom-style:solid;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 46 46 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full" style="margin-top:0;margin-bottom:0"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-marcus-holloway.webp" alt="<?php esc_attr_e( 'Portrait of Marcus Holloway.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 47 47 <!-- /wp:image --> 48 48 49 49 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 50 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":" text-heading","fontSize":"regular-plus"} -->51 <h3 class="wp-block-heading has- text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Marcus Holloway', 'origin-canvas' ); ?></h3>50 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"contrast","fontSize":"regular-plus"} --> 51 <h3 class="wp-block-heading has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Marcus Holloway', 'origin-canvas' ); ?></h3> 52 52 <!-- /wp:heading --> 53 53 54 <!-- wp:paragraph {"style":{" spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"regular"} -->55 <p class="has- text-body-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'SeniorDesigner', 'origin-canvas' ); ?></p>54 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-3","fontSize":"regular"} --> 55 <p class="has-contrast-3-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500"><?php echo esc_html__( 'Co-founder and Designer', 'origin-canvas' ); ?></p> 56 56 <!-- /wp:paragraph --> 57 57 58 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":" text-body","fontSize":"small"} -->59 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Draws the pages and keeps the type honest. Came from print and still sets everything twice.', 'origin-canvas' ); ?></p>58 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-2","fontSize":"small"} --> 59 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Started the studio with Claire after ten years in print. Still checks every page twice before it goes out.', 'origin-canvas' ); ?></p> 60 60 <!-- /wp:paragraph --> 61 61 62 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-muted","fontSize":"small"} --> 63 <p class="origin-canvas-links-plain has-text-muted-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p> 62 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-3","fontSize":"small"} --> 63 <p class="origin-canvas-links-plain has-contrast-3-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p> 64 <!-- /wp:paragraph --></div> 65 <!-- /wp:group --></div> 66 <!-- /wp:group --> 67 68 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large","padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"}},"border":{"bottom":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 69 <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--base-5);border-bottom-style:solid;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 70 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full" style="margin-top:0;margin-bottom:0"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-hannah-wright.webp" alt="<?php esc_attr_e( 'Portrait of Hannah Wright.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 71 <!-- /wp:image --> 72 73 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 74 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"contrast","fontSize":"regular-plus"} --> 75 <h3 class="wp-block-heading has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Hannah Wright', 'origin-canvas' ); ?></h3> 76 <!-- /wp:heading --> 77 78 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-3","fontSize":"regular"} --> 79 <p class="has-contrast-3-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500"><?php echo esc_html__( 'Brand Strategist', 'origin-canvas' ); ?></p> 80 <!-- /wp:paragraph --> 81 82 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-2","fontSize":"small"} --> 83 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Works out what a business is actually saying before anyone draws a page. Runs the first week of every project.', 'origin-canvas' ); ?></p> 84 <!-- /wp:paragraph --> 85 86 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-3","fontSize":"small"} --> 87 <p class="origin-canvas-links-plain has-contrast-3-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p> 64 88 <!-- /wp:paragraph --></div> 65 89 <!-- /wp:group --></div> … … 68 92 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large","padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"}}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 69 93 <div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"128px","height":"128px","className":"is-style-origin-canvas-rounded-full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} --> 70 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full" style="margin-top:0;margin-bottom:0"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar- hannah-wright.webp" alt="<?php esc_attr_e( 'Portrait of Hannah Wright.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure>94 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full" style="margin-top:0;margin-bottom:0"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-ben-carter.webp" alt="<?php esc_attr_e( 'Portrait of Ben Carter.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:128px;height:128px"/></figure> 71 95 <!-- /wp:image --> 72 96 73 97 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained","justifyContent":"left"}} --> 74 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":" text-heading","fontSize":"regular-plus"} -->75 <h3 class="wp-block-heading has- text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Hannah Wright', 'origin-canvas' ); ?></h3>98 <div class="wp-block-group"><!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|extra-small"}}},"textColor":"contrast","fontSize":"regular-plus"} --> 99 <h3 class="wp-block-heading has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--extra-small)"><?php echo esc_html__( 'Ben Carter', 'origin-canvas' ); ?></h3> 76 100 <!-- /wp:heading --> 77 101 78 <!-- wp:paragraph {"style":{" spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"text-body","fontSize":"regular"} -->79 <p class="has- text-body-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Brand Strategist', 'origin-canvas' ); ?></p>102 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-3","fontSize":"regular"} --> 103 <p class="has-contrast-3-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small);font-weight:500"><?php echo esc_html__( 'Developer', 'origin-canvas' ); ?></p> 80 104 <!-- /wp:paragraph --> 81 105 82 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":" text-body","fontSize":"small"} -->83 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Works out what a business is actually saying before anyone draws a page. Runs the first week of every project.', 'origin-canvas' ); ?></p>106 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small"}}},"textColor":"contrast-2","fontSize":"small"} --> 107 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small)"><?php echo esc_html__( 'Builds every site and runs the launch. Tests it all on the oldest phone in the office.', 'origin-canvas' ); ?></p> 84 108 <!-- /wp:paragraph --> 85 109 86 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{" spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"text-muted","fontSize":"small"} -->87 <p class="origin-canvas-links-plain has- text-muted-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p>110 <!-- wp:paragraph {"className":"origin-canvas-links-plain","style":{"typography":{"fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"},":hover":{"color":{"text":"var:preset|color|primary"}}}}},"textColor":"contrast-3","fontSize":"small"} --> 111 <p class="origin-canvas-links-plain has-contrast-3-color has-text-color has-link-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><a href="#"><?php echo esc_html__( 'LinkedIn', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Twitter', 'origin-canvas' ); ?></a> · <a href="#"><?php echo esc_html__( 'Email', 'origin-canvas' ); ?></a></p> 88 112 <!-- /wp:paragraph --></div> 89 113 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/template-showcase.php
r347102 r356743 3 3 * Title: Template Showcase 4 4 * Slug: origin-canvas/template-showcase 5 * Description: A grid of template wireframe cards for the theme landing page.5 * Description: A centered eyebrow, heading, lead and link over six cards, each with a template wireframe, its name and its file name, and a count of the templates shown. 6 6 * Categories: origin-canvas/features 7 * Keywords: templates,wireframes, marketing, layouts7 * Keywords: wireframes, marketing, layouts 8 8 * Viewport Width: 1500 9 9 * Block Types: 10 10 * Post Types: 11 * Inserter: true11 * Inserter: false 12 12 * 13 13 * @package Origin … … 16 16 ?> 17 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {" style":{"spacing":{"margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained","contentSize":"680px"}} -->19 <div class="wp-block-group " style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.12em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} -->20 <p class=" has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.12em;text-transform:uppercase"><?php echo esc_html__( 'Templates', 'origin-canvas' ); ?></p>21 <!-- /wp:paragraph --> 22 23 <!-- wp:heading {" textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"fontSize":"display"} -->24 <h2 class="wp-block-heading has-text-align-center has-display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'Every template, ready to shape in the editor.', 'origin-canvas' ); ?></h2>18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} --> 20 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Templates', 'origin-canvas' ); ?></p> 21 <!-- /wp:paragraph --> 22 23 <!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 24 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Every template, ready to shape in the editor.', 'origin-canvas' ); ?></h2> 25 25 <!-- /wp:heading --> 26 26 27 <!-- wp:group {" layout":{"type":"constrained","contentSize":"520px"}} -->28 <div class="wp-block-group" ><!-- wp:paragraph {"align":"center","style":{"typography":{"fontSize":"0.9375rem","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|compact"}}},"textColor":"text-body"} -->29 <p class="has-text-align-center has- text-body-color has-text-color" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--compact);font-size:0.9375rem;line-height:1.55"><?php echo esc_html__( 'Twelve templates cover the whole site. Open any one in the Site Editor and rearrange it block by block.', 'origin-canvas' ); ?></p>30 <!-- /wp:paragraph --> 31 32 <!-- wp:paragraph {" align":"center","style":{"typography":{"fontSize":"0.9375rem","fontWeight":"500"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|text-heading"},"typography":{"textDecoration":"none"}}}},"textColor":"text-heading"} -->33 <p class="has-text-align-center has- text-heading-color has-text-color has-link-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:500"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Open the Site Editor tour', 'origin-canvas' ); ?></a> <span class="has-primary-color has-text-color" style="color:var(--wp--preset--color--primary)" aria-hidden="true">→</span></p>27 <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium"}}},"layout":{"type":"constrained"}} --> 28 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--small-medium)"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","lineHeight":"1.55","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|small-medium"}}},"textColor":"contrast-2"} --> 29 <p class="has-text-align-center has-contrast-2-color has-text-color" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--small-medium);font-size:0.9375rem;line-height:1.55"><?php echo esc_html__( 'Twelve templates cover the whole site. Open any one in the Site Editor and rearrange it block by block.', 'origin-canvas' ); ?></p> 30 <!-- /wp:paragraph --> 31 32 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"500","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"typography":{"textDecoration":"none"}}}},"textColor":"contrast"} --> 33 <p class="has-text-align-center has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:500"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Open the Site Editor tour', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 34 34 <!-- /wp:paragraph --></div> 35 35 <!-- /wp:group --></div> … … 51 51 52 52 <!-- wp:group {"style":{"spacing":{"margin":{"top":"13px"}}},"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"bottom"}} --> 53 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading"} -->54 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Single Post', 'origin-canvas' ); ?></p>55 <!-- /wp:paragraph --> 56 57 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->58 <p class="origin-canvas-mono has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'single', 'origin-canvas' ); ?></p>53 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 54 <p class="has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Single Post', 'origin-canvas' ); ?></p> 55 <!-- /wp:paragraph --> 56 57 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 58 <p class="origin-canvas-mono has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'single', 'origin-canvas' ); ?></p> 59 59 <!-- /wp:paragraph --></div> 60 60 <!-- /wp:group --></div> … … 79 79 80 80 <!-- wp:group {"style":{"spacing":{"margin":{"top":"13px"}}},"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"bottom"}} --> 81 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading"} -->82 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Right Sidebar', 'origin-canvas' ); ?></p>83 <!-- /wp:paragraph --> 84 85 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->86 <p class="origin-canvas-mono has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'page-right-sidebar', 'origin-canvas' ); ?></p>81 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 82 <p class="has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Right Sidebar', 'origin-canvas' ); ?></p> 83 <!-- /wp:paragraph --> 84 85 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 86 <p class="origin-canvas-mono has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'page-right-sidebar', 'origin-canvas' ); ?></p> 87 87 <!-- /wp:paragraph --></div> 88 88 <!-- /wp:group --></div> … … 107 107 108 108 <!-- wp:group {"style":{"spacing":{"margin":{"top":"13px"}}},"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"bottom"}} --> 109 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading"} -->110 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Left Sidebar', 'origin-canvas' ); ?></p>111 <!-- /wp:paragraph --> 112 113 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->114 <p class="origin-canvas-mono has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'page-left-sidebar', 'origin-canvas' ); ?></p>109 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 110 <p class="has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Left Sidebar', 'origin-canvas' ); ?></p> 111 <!-- /wp:paragraph --> 112 113 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 114 <p class="origin-canvas-mono has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'page-left-sidebar', 'origin-canvas' ); ?></p> 115 115 <!-- /wp:paragraph --></div> 116 116 <!-- /wp:group --></div> … … 133 133 134 134 <!-- wp:group {"style":{"spacing":{"margin":{"top":"13px"}}},"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"bottom"}} --> 135 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading"} -->136 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Page, Wide', 'origin-canvas' ); ?></p>137 <!-- /wp:paragraph --> 138 139 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->140 <p class="origin-canvas-mono has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'page-wide', 'origin-canvas' ); ?></p>135 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 136 <p class="has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Page, Wide', 'origin-canvas' ); ?></p> 137 <!-- /wp:paragraph --> 138 139 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 140 <p class="origin-canvas-mono has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'page-wide', 'origin-canvas' ); ?></p> 141 141 <!-- /wp:paragraph --></div> 142 142 <!-- /wp:group --></div> … … 169 169 170 170 <!-- wp:group {"style":{"spacing":{"margin":{"top":"13px"}}},"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"bottom"}} --> 171 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading"} -->172 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Archive', 'origin-canvas' ); ?></p>173 <!-- /wp:paragraph --> 174 175 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->176 <p class="origin-canvas-mono has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'archive', 'origin-canvas' ); ?></p>171 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 172 <p class="has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Archive', 'origin-canvas' ); ?></p> 173 <!-- /wp:paragraph --> 174 175 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 176 <p class="origin-canvas-mono has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'archive', 'origin-canvas' ); ?></p> 177 177 <!-- /wp:paragraph --></div> 178 178 <!-- /wp:group --></div> … … 201 201 202 202 <!-- wp:group {"style":{"spacing":{"margin":{"top":"13px"}}},"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"bottom"}} --> 203 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading"} -->204 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Home / Blog', 'origin-canvas' ); ?></p>205 <!-- /wp:paragraph --> 206 207 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->208 <p class="origin-canvas-mono has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'index', 'origin-canvas' ); ?></p>203 <div class="wp-block-group" style="margin-top:13px"><!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9375rem","fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 204 <p class="has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.9375rem;font-weight:600"><?php echo esc_html__( 'Home / Blog', 'origin-canvas' ); ?></p> 205 <!-- /wp:paragraph --> 206 207 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 208 <p class="origin-canvas-mono has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'index', 'origin-canvas' ); ?></p> 209 209 <!-- /wp:paragraph --></div> 210 210 <!-- /wp:group --></div> … … 213 213 214 214 <!-- wp:group {"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|large"}}},"layout":{"type":"default"}} --> 215 <div class="wp-block-group alignwide" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"extra-small"} -->216 <p class="origin-canvas-mono has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '6 of 12 templates shown', 'origin-canvas' ); ?></p>215 <div class="wp-block-group alignwide" style="margin-top:var(--wp--preset--spacing--large)"><!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 216 <p class="origin-canvas-mono has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( '6 of 12 templates shown', 'origin-canvas' ); ?></p> 217 217 <!-- /wp:paragraph --></div> 218 218 <!-- /wp:group --></section> -
origin-canvas/1.4.3/patterns/testimonial-grid.php
r347102 r356743 16 16 ?> 17 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|jumbo","bottom":"var:preset|spacing|jumbo"},"blockGap":"var:preset|spacing|huge"}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--jumbo);padding-bottom:var(--wp--preset--spacing--jumbo)"><!-- wp:group {" style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained","contentSize":"720px"}} -->19 <div class="wp-block-group " style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->20 <p class=" has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Testimonials', 'origin-canvas' ); ?></p>18 <section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--jumbo);padding-bottom:var(--wp--preset--spacing--jumbo)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 20 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Testimonials', 'origin-canvas' ); ?></p> 21 21 <!-- /wp:paragraph --> 22 22 23 <!-- wp:heading {" textAlign":"center","level":2,"style":{"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"0"}}},"fontSize":"display"} -->24 <h2 class="wp-block-heading has-text-align-center has-display-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:0"><?php echo esc_html__( 'What clients say', 'origin-canvas' ); ?></h2>23 <!-- wp:heading {"level":2,"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"0"}},"typography":{"textAlign":"center"}},"fontSize":"display"} --> 24 <h2 class="wp-block-heading has-text-align-center alignwide has-display-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:0"><?php echo esc_html__( 'What clients say', 'origin-canvas' ); ?></h2> 25 25 <!-- /wp:heading --></div> 26 26 <!-- /wp:group --> … … 28 28 <!-- wp:columns {"align":"wide","verticalAlignment":"stretch","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|large"}}}} --> 29 29 <div class="wp-block-columns alignwide are-vertically-aligned-stretch"><!-- wp:column {"verticalAlignment":"stretch"} --> 30 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"style":{" border":{"color":"var:preset|color|border","radius":"var:custom|radius|medium","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"},"className":"origin-canvas-testimonial-card"} -->31 <div class="wp-block-group origin-canvas-testimonial-card has-border-color" style="border-color:var(--wp--preset--color--border);border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular-plus"} -->32 <p class="has- text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.55"><?php echo esc_html__( '“Sixweeks, three rounds, and a brand we can actually grow into. Easy to brief and easier to live with.”', 'origin-canvas' ); ?></p>30 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"style":{"dimensions":{"minHeight":"100%"},"border":{"color":"var:preset|color|base-5","radius":"var:custom|radius|medium","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} --> 31 <div class="wp-block-group has-border-color" style="border-color:var(--wp--preset--color--base-5);border-width:1px;border-radius:var(--wp--custom--radius--medium);min-height:100%;padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"0"}},"layout":{"selfStretch":"fill"}},"textColor":"contrast","fontSize":"regular-plus"} --> 32 <p class="has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.55"><?php echo esc_html__( '“Four weeks, three rounds, and a brand we can actually grow into. Easy to brief and easier to live with.”', 'origin-canvas' ); ?></p> 33 33 <!-- /wp:paragraph --> 34 34 35 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|b order","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"},"margin":{"top":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"center"}} -->36 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--b order);border-top-style:solid;border-top-width:1px;margin-top:var(--wp--preset--spacing--large);padding-top:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","scale":"cover","width":"48px","height":"48px","sizeSlug":"full","linkDestination":"none","className":"is-style-origin-canvas-rounded-full"} -->37 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar- sarah-jenkins.webp" alt="<?php esc_attr_e( 'Portrait of Sarah Jenkins, Founder of Hartwell Tea Co.', 'origin-canvas' ); ?>" style="aspect-ratio:1;object-fit:cover;width:48px;height:48px"/></figure>35 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"},"margin":{"top":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"center"}} --> 36 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--base-5);border-top-style:solid;border-top-width:1px;margin-top:var(--wp--preset--spacing--large);padding-top:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","scale":"cover","width":"48px","height":"48px","sizeSlug":"full","linkDestination":"none","className":"is-style-origin-canvas-rounded-full"} --> 37 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-owen-parry.webp" alt="<?php esc_attr_e( 'Portrait of Owen Parker, Clinic Director of Kestrel Physical Therapy.', 'origin-canvas' ); ?>" style="aspect-ratio:1;object-fit:cover;width:48px;height:48px"/></figure> 38 38 <!-- /wp:image --> 39 39 40 <!-- wp:group {"style":{"spacing":{"blockGap":"0"} },"layout":{"type":"constrained"}} -->41 <div class="wp-block-group" ><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular"} -->42 <p class="has- text-heading-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Sarah Jenkins', 'origin-canvas' ); ?></p>40 <!-- wp:group {"style":{"spacing":{"blockGap":"0"},"dimensions":{"minHeight":"66px"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"center"}} --> 41 <div class="wp-block-group" style="min-height:66px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 42 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Owen Parker', 'origin-canvas' ); ?></p> 43 43 <!-- /wp:paragraph --> 44 44 45 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}} },"textColor":"text-body","fontSize":"small"} -->46 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Founder, Hartwell Tea Co.', 'origin-canvas' ); ?></p>45 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"500"}},"textColor":"contrast-3","fontSize":"small"} --> 46 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'Kestrel Physical Therapy', 'origin-canvas' ); ?></p> 47 47 <!-- /wp:paragraph --></div> 48 48 <!-- /wp:group --></div> … … 52 52 53 53 <!-- wp:column {"verticalAlignment":"stretch"} --> 54 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"style":{" border":{"color":"var:preset|color|border","radius":"var:custom|radius|medium","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"},"className":"origin-canvas-testimonial-card"} -->55 <div class="wp-block-group origin-canvas-testimonial-card has-border-color" style="border-color:var(--wp--preset--color--border);border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular-plus"} -->56 <p class="has- text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.55"><?php echo esc_html__( '“The site is fast, it ranks, and our team updates it without calling anyone. Exactly what we asked for.”', 'origin-canvas' ); ?></p>54 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"style":{"dimensions":{"minHeight":"100%"},"border":{"color":"var:preset|color|base-5","radius":"var:custom|radius|medium","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} --> 55 <div class="wp-block-group has-border-color" style="border-color:var(--wp--preset--color--base-5);border-width:1px;border-radius:var(--wp--custom--radius--medium);min-height:100%;padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"0"}},"layout":{"selfStretch":"fill"}},"textColor":"contrast","fontSize":"regular-plus"} --> 56 <p class="has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.55"><?php echo esc_html__( '“The site is fast, it ranks, and our team updates it without calling anyone. Exactly what we asked for.”', 'origin-canvas' ); ?></p> 57 57 <!-- /wp:paragraph --> 58 58 59 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|b order","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"},"margin":{"top":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"center"}} -->60 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--b order);border-top-style:solid;border-top-width:1px;margin-top:var(--wp--preset--spacing--large);padding-top:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","scale":"cover","width":"48px","height":"48px","sizeSlug":"full","linkDestination":"none","className":"is-style-origin-canvas-rounded-full"} -->61 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar- michael-hughes.webp" alt="<?php esc_attr_e( 'Portrait of Michael Hughes, Director of Westmount Property.', 'origin-canvas' ); ?>" style="aspect-ratio:1;object-fit:cover;width:48px;height:48px"/></figure>59 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"},"margin":{"top":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"center"}} --> 60 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--base-5);border-top-style:solid;border-top-width:1px;margin-top:var(--wp--preset--spacing--large);padding-top:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","scale":"cover","width":"48px","height":"48px","sizeSlug":"full","linkDestination":"none","className":"is-style-origin-canvas-rounded-full"} --> 61 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-joanna-pryce.webp" alt="<?php esc_attr_e( 'Portrait of Joanna Price, Managing Partner of Clearwater Accounting.', 'origin-canvas' ); ?>" style="aspect-ratio:1;object-fit:cover;width:48px;height:48px"/></figure> 62 62 <!-- /wp:image --> 63 63 64 <!-- wp:group {"style":{"spacing":{"blockGap":"0"} },"layout":{"type":"constrained"}} -->65 <div class="wp-block-group" ><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular"} -->66 <p class="has- text-heading-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Michael Hughes', 'origin-canvas' ); ?></p>64 <!-- wp:group {"style":{"spacing":{"blockGap":"0"},"dimensions":{"minHeight":"66px"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"center"}} --> 65 <div class="wp-block-group" style="min-height:66px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 66 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Joanna Price', 'origin-canvas' ); ?></p> 67 67 <!-- /wp:paragraph --> 68 68 69 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}} },"textColor":"text-body","fontSize":"small"} -->70 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Director, Westmount Property', 'origin-canvas' ); ?></p>69 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"500"}},"textColor":"contrast-3","fontSize":"small"} --> 70 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'Clearwater Accounting', 'origin-canvas' ); ?></p> 71 71 <!-- /wp:paragraph --></div> 72 72 <!-- /wp:group --></div> … … 76 76 77 77 <!-- wp:column {"verticalAlignment":"stretch"} --> 78 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"style":{" border":{"color":"var:preset|color|border","radius":"var:custom|radius|medium","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"},"className":"origin-canvas-testimonial-card"} -->79 <div class="wp-block-group origin-canvas-testimonial-card has-border-color" style="border-color:var(--wp--preset--color--border);border-width:1px;border-radius:var(--wp--custom--radius--medium);padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular-plus"} -->80 <p class="has- text-heading-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.55"><?php echo esc_html__( '“A single page that does more work than our old five. They left out everything that was not earning its place.”', 'origin-canvas' ); ?></p>78 <div class="wp-block-column is-vertically-aligned-stretch"><!-- wp:group {"style":{"dimensions":{"minHeight":"100%"},"border":{"color":"var:preset|color|base-5","radius":"var:custom|radius|medium","width":"1px"},"spacing":{"padding":{"top":"var:preset|spacing|extra-large","right":"var:preset|spacing|extra-large","bottom":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"},"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} --> 79 <div class="wp-block-group has-border-color" style="border-color:var(--wp--preset--color--base-5);border-width:1px;border-radius:var(--wp--custom--radius--medium);min-height:100%;padding-top:var(--wp--preset--spacing--extra-large);padding-right:var(--wp--preset--spacing--extra-large);padding-bottom:var(--wp--preset--spacing--extra-large);padding-left:var(--wp--preset--spacing--extra-large)"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","lineHeight":"1.55"},"spacing":{"margin":{"top":"0","bottom":"0"}},"layout":{"selfStretch":"fill"}},"textColor":"contrast","fontSize":"regular-plus"} --> 80 <p class="has-contrast-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.55"><?php echo esc_html__( '“A single page that does more work than our old five. They left out everything that was not earning its place.”', 'origin-canvas' ); ?></p> 81 81 <!-- /wp:paragraph --> 82 82 83 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|b order","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"},"margin":{"top":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|compact"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"center"}} -->84 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--b order);border-top-style:solid;border-top-width:1px;margin-top:var(--wp--preset--spacing--large);padding-top:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","scale":"cover","width":"48px","height":"48px","sizeSlug":"full","linkDestination":"none","className":"is-style-origin-canvas-rounded-full"} -->85 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar- emma-whitaker.webp" alt="<?php esc_attr_e( 'Portrait of Emma Whitaker, Owner of Linden & Lark Florist.', 'origin-canvas' ); ?>" style="aspect-ratio:1;object-fit:cover;width:48px;height:48px"/></figure>83 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|base-5","style":"solid","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large"},"margin":{"top":"var:preset|spacing|large"},"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"center"}} --> 84 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--base-5);border-top-style:solid;border-top-width:1px;margin-top:var(--wp--preset--spacing--large);padding-top:var(--wp--preset--spacing--large)"><!-- wp:image {"aspectRatio":"1","scale":"cover","width":"48px","height":"48px","sizeSlug":"full","linkDestination":"none","className":"is-style-origin-canvas-rounded-full"} --> 85 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-ruth-mason.webp" alt="<?php esc_attr_e( 'Portrait of Ruth Mason, Practice Manager at Calder Veterinary Clinic.', 'origin-canvas' ); ?>" style="aspect-ratio:1;object-fit:cover;width:48px;height:48px"/></figure> 86 86 <!-- /wp:image --> 87 87 88 <!-- wp:group {"style":{"spacing":{"blockGap":"0"} },"layout":{"type":"constrained"}} -->89 <div class="wp-block-group" ><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular"} -->90 <p class="has- text-heading-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Emma Whitaker', 'origin-canvas' ); ?></p>88 <!-- wp:group {"style":{"spacing":{"blockGap":"0"},"dimensions":{"minHeight":"66px"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"center"}} --> 89 <div class="wp-block-group" style="min-height:66px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 90 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Ruth Mason', 'origin-canvas' ); ?></p> 91 91 <!-- /wp:paragraph --> 92 92 93 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}} },"textColor":"text-body","fontSize":"small"} -->94 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Owner, Linden & Lark Florist', 'origin-canvas' ); ?></p>93 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"500"}},"textColor":"contrast-3","fontSize":"small"} --> 94 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'Calder Veterinary Clinic', 'origin-canvas' ); ?></p> 95 95 <!-- /wp:paragraph --></div> 96 96 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/testimonial-highlight.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Testimonial Highlight3 * Title: Testimonial 4 4 * Slug: origin-canvas/testimonial-highlight 5 * Description: A single highlighted testimonial quote with author attribution.5 * Description: A centered quote with no background, with a short label above and the author photo, name and role beneath. 6 6 * Categories: testimonials 7 7 * Keywords: review, featured, endorsement, pullquote … … 15 15 16 16 ?> 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained" ,"contentSize":"880px"}} -->18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"layout":{"type":"constrained" ,"contentSize":"880px"}} -->19 <div class="wp-block-group"><!-- wp:paragraph {" align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} -->20 <p class=" has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'From the people building with it', 'origin-canvas' ); ?></p>17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"layout":{"type":"constrained"}} --> 19 <div class="wp-block-group"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} --> 20 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'From the people building with it', 'origin-canvas' ); ?></p> 21 21 <!-- /wp:paragraph --> 22 22 23 <!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"500","lineHeight":"1.4","letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"huge"} -->24 <p class="has-text-align-center has- text-heading-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:-0.01em;line-height:1.4"><?php echo esc_html__( 'We have worked with bigger studios. None of them made the work feel this calm, or this much like ours.', 'origin-canvas' ); ?></p>23 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"500","lineHeight":"1.4","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"huge"} --> 24 <p class="has-text-align-center has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.4"><?php echo esc_html__( 'We have worked with bigger studios. None of them made the work feel this calm, or this much like ours.', 'origin-canvas' ); ?></p> 25 25 <!-- /wp:paragraph --> 26 26 27 <!-- wp:group {"style":{"spacing":{"blockGap":" 16px","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} -->27 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","justifyContent":"center","verticalAlignment":"center"}} --> 28 28 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:image {"aspectRatio":"1","linkDestination":"none","width":"48px","height":"48px","className":"is-style-origin-canvas-rounded-full"} --> 29 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-michael-hughes.webp" alt="<?php esc_attr_e( 'Portrait of Michael Hughes, Director of Westmount Property.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:48px;height:48px"/></figure>29 <figure class="wp-block-image is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-michael-hughes.webp" alt="<?php esc_attr_e( 'Portrait of Michael Hughes, Broker at Westmount Realty.', 'origin-canvas' ); ?>" style="aspect-ratio:1;width:48px;height:48px"/></figure> 30 30 <!-- /wp:image --> 31 31 32 32 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 33 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600" ,"letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular"} -->34 <p class="has- text-heading-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:-0.01em"><?php echo esc_html__( 'Michael Hughes', 'origin-canvas' ); ?></p>33 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 34 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Michael Hughes', 'origin-canvas' ); ?></p> 35 35 <!-- /wp:paragraph --> 36 36 37 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}} },"textColor":"text-muted","fontSize":"small"} -->38 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Director, Westmount Property', 'origin-canvas' ); ?></p>37 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":"500"}},"textColor":"contrast-3","fontSize":"small"} --> 38 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:500"><?php echo esc_html__( 'Broker, Westmount Realty', 'origin-canvas' ); ?></p> 39 39 <!-- /wp:paragraph --></div> 40 40 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/testimonial-single.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Testimonial Single3 * Title: Testimonial Band Tinted 4 4 * Slug: origin-canvas/testimonial-single 5 * Description: A single centered testimonial quote with author attribution.5 * Description: A tinted band with a centered quote, and a portrait above the name and role. 6 6 * Categories: testimonials 7 7 * Keywords: client, review, praise, solo … … 15 15 16 16 ?> 17 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":" surface-muted","style":{"spacing":{"padding":{"top":"var:preset|spacing|jumbo","bottom":"var:preset|spacing|jumbo"}}},"layout":{"type":"constrained","contentSize":"1200px"}} -->18 <section class="wp-block-group alignfull has- surface-muted-background-color has-background" style="padding-top:var(--wp--preset--spacing--jumbo);padding-bottom:var(--wp--preset--spacing--jumbo)"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained","contentSize":"880px"}} -->19 <div class="wp-block-group "><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.08em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} -->20 <p class=" has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'In their words', 'origin-canvas' ); ?></p>17 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-2","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull has-base-2-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|large"}},"layout":{"type":"constrained","justifyContent":"center"}} --> 19 <div class="wp-block-group alignwide"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"extra-small"} --> 20 <p class="origin-canvas-eyebrow has-text-align-center has-primary-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'In their words', 'origin-canvas' ); ?></p> 21 21 <!-- /wp:paragraph --> 22 22 … … 25 25 <!-- /wp:group --> 26 26 27 <!-- wp:paragraph {" align":"center","style":{"typography":{"lineHeight":"1.35","fontWeight":"500","letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"huge"} -->28 <p class="has-text-align-center has- text-heading-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:-0.01em;line-height:1.35"><?php echo esc_html__( 'They asked the questions our last designer didn\'t. The site finally feels like ours, not a template we tried to make fit.', 'origin-canvas' ); ?></p>27 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.35","fontWeight":"500","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"huge"} --> 28 <p class="has-text-align-center has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.35"><?php echo esc_html__( 'They asked about our clients before they designed a thing. The site finally feels like ours.', 'origin-canvas' ); ?></p> 29 29 <!-- /wp:paragraph --> 30 30 31 31 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium","margin":{"top":"var:preset|spacing|extra-large"}}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"center","verticalAlignment":"center"}} --> 32 32 <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--extra-large)"><!-- wp:image {"aspectRatio":"1","scale":"cover","width":"64px","height":"64px","sizeSlug":"full","linkDestination":"none","className":"is-style-origin-canvas-rounded-full"} --> 33 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar- sarah-jenkins.webp" alt="<?php esc_attr_e( 'Portrait of Sarah Jenkins, Founder of Hartwell Tea Co.', 'origin-canvas' ); ?>" style="aspect-ratio:1;object-fit:cover;width:64px;height:64px"/></figure>33 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-catherine-rowe.webp" alt="<?php esc_attr_e( 'Portrait of Catherine Rowe, Partner at Ashby & Rowe Law.', 'origin-canvas' ); ?>" style="aspect-ratio:1;object-fit:cover;width:64px;height:64px"/></figure> 34 34 <!-- /wp:image --> 35 35 36 36 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 37 <div class="wp-block-group"><!-- wp:paragraph {" align":"center","style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular"} -->38 <p class="has-text-align-center has- text-heading-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Sarah Jenkins', 'origin-canvas' ); ?></p>37 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 38 <p class="has-text-align-center has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Catherine Rowe', 'origin-canvas' ); ?></p> 39 39 <!-- /wp:paragraph --> 40 40 41 <!-- wp:paragraph {" align":"center","style":{"spacing":{"margin":{"top":"var:preset|spacing|extra-small","bottom":"0"}}},"textColor":"text-body","fontSize":"small"} -->42 <p class="has-text-align-center has- text-body-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--extra-small);margin-bottom:0"><?php echo esc_html__( 'Founder, Hartwell Tea Co.', 'origin-canvas' ); ?></p>41 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|extra-small","bottom":"0"}},"typography":{"fontWeight":"500","textAlign":"center"}},"textColor":"contrast-3","fontSize":"small"} --> 42 <p class="has-text-align-center has-contrast-3-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--extra-small);margin-bottom:0;font-weight:500"><?php echo esc_html__( 'Partner, Ashby & Rowe Law', 'origin-canvas' ); ?></p> 43 43 <!-- /wp:paragraph --></div> 44 44 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/testimonial-with-image.php
r347102 r356743 15 15 16 16 ?> 17 <!-- wp:group {"tagName":"section","align":"full"," style":{"spacing":{"padding":{"top":"var:preset|spacing|huge","bottom":"var:preset|spacing|huge"}}},"layout":{"type":"constrained"}} -->18 <section class="wp-block-group alignfull " style="padding-top:var(--wp--preset--spacing--huge);padding-bottom:var(--wp--preset--spacing--huge)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"}}}} -->17 <!-- wp:group {"tagName":"section","align":"full","backgroundColor":"base-2","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull has-base-2-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|extra-large","left":"var:preset|spacing|extra-large"}}}} --> 19 19 <div class="wp-block-columns are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"180px"} --> 20 20 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:180px"><!-- wp:image {"aspectRatio":"1","scale":"cover","width":"180px","height":"180px","sizeSlug":"full","linkDestination":"none","className":"is-style-origin-canvas-rounded-full"} --> 21 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar- emma-whitaker.webp" alt="<?php esc_attr_e( 'Portrait of Emma Whitaker, Owner of Linden & Lark Florist.', 'origin-canvas' ); ?>" style="aspect-ratio:1;object-fit:cover;width:180px;height:180px"/></figure>21 <figure class="wp-block-image size-full is-resized is-style-origin-canvas-rounded-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/avatar-rachel-moore.webp" alt="<?php esc_attr_e( 'Portrait of Rachel Moore, Owner of Mercer Street Framing.', 'origin-canvas' ); ?>" style="aspect-ratio:1;object-fit:cover;width:180px;height:180px"/></figure> 22 22 <!-- /wp:image --></div> 23 23 <!-- /wp:column --> … … 29 29 <!-- /wp:group --> 30 30 31 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.4","fontWeight":"500" ,"letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"var:preset|spacing|medium"}}},"textColor":"text-heading","fontSize":"large"} -->32 <p class="has- text-heading-color has-text-color has-large-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:var(--wp--preset--spacing--medium);font-weight:500;letter-spacing:-0.01em;line-height:1.4"><?php echo esc_html__( 'They sent invoices in plain English and launched on the day they said they would. That alone made the project feel calm.', 'origin-canvas' ); ?></p>31 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.4","fontWeight":"500"},"spacing":{"margin":{"top":"var:preset|spacing|medium","bottom":"var:preset|spacing|medium"}}},"textColor":"contrast","fontSize":"large"} --> 32 <p class="has-contrast-color has-text-color has-large-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:var(--wp--preset--spacing--medium);font-weight:500;line-height:1.4"><?php echo esc_html__( 'They sent invoices in plain English and launched on the day they said they would. That alone made the project feel calm.', 'origin-canvas' ); ?></p> 33 33 <!-- /wp:paragraph --> 34 34 35 <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 36 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular"} --> 37 <p class="has-text-heading-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Emma Whitaker', 'origin-canvas' ); ?></p> 35 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","verticalAlignment":"bottom"}} --> 36 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} --> 37 <div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"regular"} --> 38 <p class="has-contrast-color has-text-color has-regular-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Rachel Moore', 'origin-canvas' ); ?></p> 38 39 <!-- /wp:paragraph --> 39 40 40 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|extra-small","bottom":"0"}} },"textColor":"text-body","fontSize":"small"} -->41 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--extra-small);margin-bottom:0"><?php echo esc_html__( 'Owner, Linden & Lark Florist', 'origin-canvas' ); ?></p>41 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|extra-small","bottom":"0"}},"typography":{"fontWeight":"500"}},"textColor":"contrast-3","fontSize":"small"} --> 42 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:var(--wp--preset--spacing--extra-small);margin-bottom:0;font-weight:500"><?php echo esc_html__( 'Owner, Mercer Street Framing', 'origin-canvas' ); ?></p> 42 43 <!-- /wp:paragraph --></div> 43 44 <!-- /wp:group --> 44 45 45 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":" var:preset|spacing|medium","bottom":"0"}}},"textColor":"text-heading","fontSize":"regular"} -->46 <p class="has- text-heading-color has-text-color has-regular-font-size" style="margin-top:var(--wp--preset--spacing--medium);margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Read the case study', 'origin-canvas' ); ?> <span class="has-primary-color has-text-color" style="color:var(--wp--preset--color--primary)"aria-hidden="true">→</span></a></p>46 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 47 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><a href="#" style="text-decoration:none"><?php echo esc_html__( 'Read the case study', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></a></p> 47 48 <!-- /wp:paragraph --></div> 49 <!-- /wp:group --></div> 48 50 <!-- /wp:group --></div> 49 51 <!-- /wp:column --></div> -
origin-canvas/1.4.3/patterns/text-image-side.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Text Image Side3 * Title: Text Split 4 4 * Slug: origin-canvas/text-image-side 5 5 * Description: A picture beside a heading and prose, balanced half and half. 6 6 * Categories: text 7 * Keywords: editorial, about , media, split, story7 * Keywords: editorial, about page, media, story 8 8 * Viewport Width: 1500 9 9 * Block Types: … … 18 18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|huge","left":"var:preset|spacing|jumbo"}}}} --> 19 19 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 20 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:image {"aspectRatio":" 4/5","scale":"cover","sizeSlug":"full","linkDestination":"none","style":{"border":{"radius":"var:custom|radius|medium"}}} -->21 <figure class="wp-block-image size-full has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/desk-notebook-overhead.webp" alt="<?php esc_attr_e( 'An open notebook, pencil, and cup of coffee on a pale oak desk, seen from above.', 'origin-canvas' ); ?>" style="border-radius:var(--wp--custom--radius--medium);aspect-ratio:4/5;object-fit:cover"/></figure>20 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:image {"aspectRatio":"3/2","scale":"cover","sizeSlug":"full","linkDestination":"none","className":"is-style-rounded"} --> 21 <figure class="wp-block-image size-full is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/patterns/images/studio-one-project.webp" alt="<?php esc_attr_e( 'Hands holding a pencil and pointing at three printed website layouts on a pale oak table, beside a black notebook.', 'origin-canvas' ); ?>" style="aspect-ratio:3/2;object-fit:cover"/></figure> 22 22 <!-- /wp:image --></div> 23 23 <!-- /wp:column --> 24 24 25 25 <!-- wp:column {"verticalAlignment":"center","width":"50%","style":{"spacing":{"blockGap":"var:preset|spacing|medium"}}} --> 26 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.1"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":" text-heading","fontSize":"huge"} -->27 <h2 class="wp-block-heading has- text-heading-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);line-height:1.1"><?php echo esc_html__( 'A studio the size of the work', 'origin-canvas' ); ?></h2>26 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:heading {"level":2,"style":{"typography":{"lineHeight":"1.1"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"contrast","fontSize":"huge"} --> 27 <h2 class="wp-block-heading has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);line-height:1.1"><?php echo esc_html__( 'Why the schedule holds', 'origin-canvas' ); ?></h2> 28 28 <!-- /wp:heading --> 29 29 30 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular-plus"} -->31 <p class="has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'We are three people — a founder, a designer, and a strategist. Projects run one at a time, which is the whole reason the schedule holds.', 'origin-canvas' ); ?></p>30 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular-plus"} --> 31 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'We plan the work before we promise a date, so you know when to expect it.', 'origin-canvas' ); ?></p> 32 32 <!-- /wp:paragraph --> 33 33 34 <!-- wp:paragraph {"textColor":" text-body","fontSize":"regular-plus"} -->35 <p class="has- text-body-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Most of our clients are shops, studios, and practices between five and fifty people. They come to us because they want the site to sound like them.', 'origin-canvas' ); ?></p>34 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular-plus"} --> 35 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Most of our clients are shops, studios, and practices between five and fifty people. They come to us because they want the site to sound like them.', 'origin-canvas' ); ?></p> 36 36 <!-- /wp:paragraph --></div> 37 37 <!-- /wp:column --></div> -
origin-canvas/1.4.3/patterns/text-large-statement.php
r347102 r356743 3 3 * Title: Text Large Statement 4 4 * Slug: origin-canvas/text-large-statement 5 * Description: A single centred sentence at display size, used as a pause between sections.5 * Description: One centered sentence at display size, with no eyebrow or fill. 6 6 * Categories: text 7 * Keywords: editorial, quote, manifesto , intro, breath7 * Keywords: editorial, quote, manifesto 8 8 * Viewport Width: 1500 9 9 * Block Types: … … 15 15 16 16 ?> 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained" ,"contentSize":"880px"}} -->18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:heading {" textAlign":"center","level":2,"style":{"typography":{"fontWeight":"500","lineHeight":"1.15","letterSpacing":"-0.01em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"display-xl"} -->19 <h2 class="wp-block-heading has-text-align-center has-text-heading-color has-text-color has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:-0.01em;line-height:1.15"><?php echo esc_html__( 'A small studio for brand and web work, built on the idea that fewer projects done properly beats more done quickly.', 'origin-canvas' ); ?></h2>17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:heading {"level":2,"align":"wide","className":"origin-canvas-text-balance","style":{"typography":{"fontWeight":"500","lineHeight":"1.15","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"display-xl"} --> 19 <h2 class="wp-block-heading has-text-align-center alignwide origin-canvas-text-balance has-contrast-color has-text-color has-display-xl-font-size" style="margin-top:0;margin-bottom:0;font-weight:500;line-height:1.15"><?php echo esc_html__( 'A small studio for brand and web work, built on the idea that fewer projects done properly beats more done quickly.', 'origin-canvas' ); ?></h2> 20 20 <!-- /wp:heading --></section> 21 21 <!-- /wp:group --> -
origin-canvas/1.4.3/patterns/text-two-column.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Text Two Column 3 * Title: Text Two Columns 4 4 * Slug: origin-canvas/text-two-column 5 * Description: A full-width heading above body prose split into two equal parts.5 * Description: A centered heading above body text set in two equal columns. 6 6 * Categories: text 7 * Keywords: editorial, about,paragraphs, copy, article7 * Keywords: editorial, paragraphs, copy, article 8 8 * Viewport Width: 1500 9 9 * Block Types: … … 15 15 16 16 ?> 17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained" ,"contentSize":"1200px"}} -->18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:heading {"level":2," style":{"typography":{"lineHeight":"1.1"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|large"}}},"textColor":"text-heading","fontSize":"display"} -->19 <h2 class="wp-block-heading has-text- heading-color has-text-color has-display-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--large);line-height:1.1"><?php echo esc_html__( 'What working with us looks like', 'origin-canvas' ); ?></h2>17 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:heading {"level":2,"align":"wide","style":{"typography":{"lineHeight":"1.1","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|large"}}},"textColor":"contrast","fontSize":"huge"} --> 19 <h2 class="wp-block-heading has-text-align-center alignwide has-contrast-color has-text-color has-huge-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--large);line-height:1.1"><?php echo esc_html__( 'What working with us looks like', 'origin-canvas' ); ?></h2> 20 20 <!-- /wp:heading --> 21 21 22 <!-- wp:columns {" style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|extra-large"}}}} -->23 <div class="wp-block-columns "><!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}}} -->24 <div class="wp-block-column"><!-- wp:paragraph {" style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-body","fontSize":"regular-plus"} -->25 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Every project opens with a conversation about what the site has to do. We write that down on one page and agree it before anything is designed, which keeps the later decisions cheap.', 'origin-canvas' ); ?></p>22 <!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|large","left":"var:preset|spacing|extra-large"}}}} --> 23 <div class="wp-block-columns alignwide"><!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}}} --> 24 <div class="wp-block-column"><!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular-plus"} --> 25 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Every project opens with a conversation about what the site has to do. We write that down on one page and agree it before anything is designed, which keeps the later decisions cheap.', 'origin-canvas' ); ?></p> 26 26 <!-- /wp:paragraph --> 27 27 28 <!-- wp:paragraph {" style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-body","fontSize":"regular-plus"} -->29 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Design happens in the browser once the structure is settled. You see real pages on real content rather than a flat picture of a page.', 'origin-canvas' ); ?></p>28 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular-plus"} --> 29 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Design happens in the browser once the structure is settled. You see real pages on real content rather than a flat picture of a page.', 'origin-canvas' ); ?></p> 30 30 <!-- /wp:paragraph --></div> 31 31 <!-- /wp:column --> 32 32 33 33 <!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|medium"}}} --> 34 <div class="wp-block-column"><!-- wp:paragraph {" style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-body","fontSize":"regular-plus"} -->35 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Three rounds of revisions are built into the schedule. Most projects use two. The third exists so nobody is negotiating scope in the last week.', 'origin-canvas' ); ?></p>34 <div class="wp-block-column"><!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular-plus"} --> 35 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'Three rounds of revisions are built into the schedule. Most projects use two. The third exists so nobody is negotiating scope in the last week.', 'origin-canvas' ); ?></p> 36 36 <!-- /wp:paragraph --> 37 37 38 <!-- wp:paragraph {" style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-body","fontSize":"regular-plus"} -->39 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'We hand over a site you can edit, with a short written guide to the parts that matter and a launch checklist we wrote by hand.', 'origin-canvas' ); ?></p>38 <!-- wp:paragraph {"textColor":"contrast-2","fontSize":"regular-plus"} --> 39 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size"><?php echo esc_html__( 'We hand over a site you can edit, with a short written guide to the parts that matter and a launch checklist we wrote by hand.', 'origin-canvas' ); ?></p> 40 40 <!-- /wp:paragraph --></div> 41 41 <!-- /wp:column --></div> -
origin-canvas/1.4.3/patterns/token-system.php
r347102 r356743 3 3 * Title: Token System Panel 4 4 * Slug: origin-canvas/token-system 5 * Description: A built-on-the-system section with a design-token panel for the theme landing page.5 * Description: A tinted band with an eyebrow, heading, lead and three short points beside a panel of the color, spacing and type settings. 6 6 * Categories: origin-canvas/features 7 7 * Keywords: tokens, variables, marketing, scale … … 9 9 * Block Types: 10 10 * Post Types: 11 * Inserter: true11 * Inserter: false 12 12 * 13 13 * @package Origin … … 15 15 16 16 ?> 17 <!-- wp:group {" tagName":"section","align":"full","backgroundColor":"surface-subtle","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->18 <section class="wp-block-group alignfull has-surface-subtle-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|huge","left":"var:preset|spacing|huge"}}}} -->19 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":" 47.5%"} -->20 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis: 47.5%"><!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.12em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} -->21 <p class=" has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.12em;text-transform:uppercase"><?php echo esc_html__( 'Built on the system', 'origin-canvas' ); ?></p>22 <!-- /wp:paragraph --> 23 24 <!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":" var:preset|spacing|medium"}}},"fontSize":"display"} -->25 <h2 class="wp-block-heading has-display-font-size" style="margin-top:0;margin-bottom: var(--wp--preset--spacing--medium)"><?php echo esc_html__( 'Theme owns the presets. Everything else follows.', 'origin-canvas' ); ?></h2>17 <!-- wp:group {"anchor":"features","tagName":"section","align":"full","backgroundColor":"base-3","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 18 <section id="features" class="wp-block-group alignfull has-base-3-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|huge","left":"var:preset|spacing|huge"}}}} --> 19 <div class="wp-block-columns alignwide are-vertically-aligned-center"><!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 20 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:paragraph {"className":"origin-canvas-eyebrow","style":{"typography":{"textTransform":"uppercase","fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|medium"}}},"textColor":"primary","fontSize":"small"} --> 21 <p class="origin-canvas-eyebrow has-primary-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--medium);font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Built on the system', 'origin-canvas' ); ?></p> 22 <!-- /wp:paragraph --> 23 24 <!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"display"} --> 25 <h2 class="wp-block-heading has-display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Theme owns the presets. Everything else follows.', 'origin-canvas' ); ?></h2> 26 26 <!-- /wp:heading --> 27 27 28 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":" 0","bottom":"var:preset|spacing|large"}}},"textColor":"text-body","fontSize":"regular-plus"} -->29 <p class="has- text-body-color has-text-color has-regular-plus-font-size" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--large)"><?php echo esc_html__( 'Colors, spacing, type sizes, and radii live in one theme.json. Patterns and templates reference them, not scattered hex values.', 'origin-canvas' ); ?></p>30 <!-- /wp:paragraph --> 31 32 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"constrained"}} -->33 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->28 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"var:preset|spacing|small-medium","bottom":"var:preset|spacing|large"}}},"textColor":"contrast-2","fontSize":"regular-plus"} --> 29 <p class="has-contrast-2-color has-text-color has-regular-plus-font-size" style="margin-top:var(--wp--preset--spacing--small-medium);margin-bottom:var(--wp--preset--spacing--large)"><?php echo esc_html__( 'Colors, spacing, type sizes, and radii live in one theme.json. Patterns and templates reference them, not scattered hex values.', 'origin-canvas' ); ?></p> 30 <!-- /wp:paragraph --> 31 32 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"constrained"}} --> 33 <div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 34 34 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-bullet-mark","style":{"dimensions":{"minHeight":"6px"},"spacing":{"margin":{"top":"8px"}}}} --> 35 35 <div class="wp-block-group origin-canvas-bullet-mark" style="min-height:6px;margin-top:8px"></div> 36 36 <!-- /wp:group --> 37 37 38 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"small"} -->39 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo wp_kses_post( __( 'Eleven named colors, from <strong>primary</strong> to <strong>on-dark</strong>, used everywhere.', 'origin-canvas' ) ); ?></p>40 <!-- /wp:paragraph --></div> 41 <!-- /wp:group --> 42 43 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->38 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"small"} --> 39 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo wp_kses_post( __( 'Thirteen named colors, from <strong>primary</strong> to <strong>contrast</strong>, used everywhere.', 'origin-canvas' ) ); ?></p> 40 <!-- /wp:paragraph --></div> 41 <!-- /wp:group --> 42 43 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 44 44 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-bullet-mark","style":{"dimensions":{"minHeight":"6px"},"spacing":{"margin":{"top":"8px"}}}} --> 45 45 <div class="wp-block-group origin-canvas-bullet-mark" style="min-height:6px;margin-top:8px"></div> 46 46 <!-- /wp:group --> 47 47 48 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"small"} -->49 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo wp_kses_post( __( 'A <strong>twelve-step spacing scale</strong> with fluid clamps on the larger steps.', 'origin-canvas' ) ); ?></p>50 <!-- /wp:paragraph --></div> 51 <!-- /wp:group --> 52 53 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing| compact"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->48 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"small"} --> 49 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo wp_kses_post( __( 'A <strong>twelve-step spacing scale</strong> with fluid clamps on the larger steps.', 'origin-canvas' ) ); ?></p> 50 <!-- /wp:paragraph --></div> 51 <!-- /wp:group --> 52 53 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|small-medium"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} --> 54 54 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-bullet-mark","style":{"dimensions":{"minHeight":"6px"},"spacing":{"margin":{"top":"8px"}}}} --> 55 55 <div class="wp-block-group origin-canvas-bullet-mark" style="min-height:6px;margin-top:8px"></div> 56 56 <!-- /wp:group --> 57 57 58 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"small"} -->59 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo wp_kses_post( __( 'One pink accent, reserved as a <strong>signal</strong>, never a background wash.', 'origin-canvas' ) ); ?></p>58 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"small"} --> 59 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo wp_kses_post( __( 'One pink accent, reserved as a <strong>signal</strong>, never a background wash.', 'origin-canvas' ) ); ?></p> 60 60 <!-- /wp:paragraph --></div> 61 61 <!-- /wp:group --></div> … … 63 63 <!-- /wp:column --> 64 64 65 <!-- wp:column {"verticalAlignment":"center","width":"5 2.5%"} -->66 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:5 2.5%"><!-- wp:group {"className":"origin-canvas-tokens-panel","backgroundColor":"surface-base","borderColor":"border","style":{"border":{"radius":"var:custom|radius|large","style":"solid","width":"1px"},"spacing":{"blockGap":"0"}},"layout":{"type":"default"}} -->67 <div class="wp-block-group origin-canvas-tokens-panel has-b order-color has-border-border-color has-surface-base-background-color has-background" style="border-style:solid;border-width:1px;border-radius:var(--wp--custom--radius--large)"><!-- wp:group {"backgroundColor":"surface-muted","style":{"border":{"bottom":{"color":"var:preset|color|border","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|compact","right":"var:preset|spacing|medium","bottom":"var:preset|spacing|compact","left":"var:preset|spacing|medium"}}},"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"center"}} -->68 <div class="wp-block-group has- surface-muted-background-color has-background" style="border-bottom-color:var(--wp--preset--color--border);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--compact);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--compact);padding-left:var(--wp--preset--spacing--medium)"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading","fontSize":"extra-small"} -->69 <p class="has- text-heading-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Settings', 'origin-canvas' ); ?></p>70 <!-- /wp:paragraph --> 71 72 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{" typography":{"fontSize":"0.6875rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted"} -->73 <p class="origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.6875rem"><?php echo esc_html__( 'theme.json · settings', 'origin-canvas' ); ?></p>65 <!-- wp:column {"verticalAlignment":"center","width":"50%"} --> 66 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:50%"><!-- wp:group {"className":"origin-canvas-tokens-panel","backgroundColor":"base","style":{"border":{"radius":"var:custom|radius|medium"},"spacing":{"blockGap":"0"}},"layout":{"type":"default"}} --> 67 <div class="wp-block-group origin-canvas-tokens-panel has-base-background-color has-background" style="border-radius:var(--wp--custom--radius--medium)"><!-- wp:group {"backgroundColor":"base-2","style":{"border":{"bottom":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|small-medium","right":"var:preset|spacing|medium","bottom":"var:preset|spacing|small-medium","left":"var:preset|spacing|medium"}}},"layout":{"type":"flex","justifyContent":"space-between","verticalAlignment":"center"}} --> 68 <div class="wp-block-group has-base-2-background-color has-background" style="border-bottom-color:var(--wp--preset--color--base-5);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--small-medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--small-medium);padding-left:var(--wp--preset--spacing--medium)"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 69 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Settings', 'origin-canvas' ); ?></p> 70 <!-- /wp:paragraph --> 71 72 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"extra-small"} --> 73 <p class="origin-canvas-mono has-contrast-3-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'theme.json · settings', 'origin-canvas' ); ?></p> 74 74 <!-- /wp:paragraph --></div> 75 75 <!-- /wp:group --> 76 76 77 77 <!-- wp:group {"style":{"spacing":{"padding":{"top":"18px","right":"18px","bottom":"18px","left":"18px"},"blockGap":"14px"}},"layout":{"type":"constrained"}} --> 78 <div class="wp-block-group" style="padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.0 8em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"extra-small"} -->79 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Color · palette', 'origin-canvas' ); ?></p>78 <div class="wp-block-group" style="padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 79 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Color · palette', 'origin-canvas' ); ?></p> 80 80 <!-- /wp:paragraph --> 81 81 … … 86 86 <!-- /wp:group --> 87 87 88 <!-- wp:paragraph {" align":"center","className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.625rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted"} -->89 <p class="has-text-align-center origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.625rem"><?php echo esc_html__( 'primary', 'origin-canvas' ); ?></p>90 <!-- /wp:paragraph --></div> 91 <!-- /wp:group --> 92 93 <!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"default"}} --> 94 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-token-sw","style":{"color":{"background":"var( --wp--preset--color--text-heading)"},"dimensions":{"minHeight":"20px"}}} -->95 <div class="wp-block-group origin-canvas-token-sw has-background" style="background-color:var(--wp--preset--color-- text-heading);min-height:20px"></div>96 <!-- /wp:group --> 97 98 <!-- wp:paragraph {" align":"center","className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.625rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted"} -->99 <p class="has-text-align-center origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.625rem"><?php echo esc_html__( 'heading', 'origin-canvas' ); ?></p>100 <!-- /wp:paragraph --></div> 101 <!-- /wp:group --> 102 103 <!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"default"}} --> 104 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-token-sw","style":{"color":{"background":"var( --wp--preset--color--text-body)"},"dimensions":{"minHeight":"20px"}}} -->105 <div class="wp-block-group origin-canvas-token-sw has-background" style="background-color:var(--wp--preset--color-- text-body);min-height:20px"></div>106 <!-- /wp:group --> 107 108 <!-- wp:paragraph {" align":"center","className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.625rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted"} -->109 <p class="has-text-align-center origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.625rem"><?php echo esc_html__( 'body', 'origin-canvas' ); ?></p>110 <!-- /wp:paragraph --></div> 111 <!-- /wp:group --> 112 113 <!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"default"}} --> 114 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-token-sw","style":{"color":{"background":"var( --wp--preset--color--surface-subtle)"},"dimensions":{"minHeight":"20px"}}} -->115 <div class="wp-block-group origin-canvas-token-sw has-background" style="background-color:var(--wp--preset--color-- surface-subtle);min-height:20px"></div>116 <!-- /wp:group --> 117 118 <!-- wp:paragraph {" align":"center","className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.625rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted"} -->119 <p class="has-text-align-center origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.625rem"><?php echo esc_html__( 'subtle', 'origin-canvas' ); ?></p>120 <!-- /wp:paragraph --></div> 121 <!-- /wp:group --> 122 123 <!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"default"}} --> 124 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-token-sw","style":{"color":{"background":"var( --wp--preset--color--border)"},"dimensions":{"minHeight":"20px"}}} -->125 <div class="wp-block-group origin-canvas-token-sw has-background" style="background-color:var(--wp--preset--color--b order);min-height:20px"></div>126 <!-- /wp:group --> 127 128 <!-- wp:paragraph {" align":"center","className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.625rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted"} -->129 <p class="has-text-align-center origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.625rem"><?php echo esc_html__( 'border', 'origin-canvas' ); ?></p>130 <!-- /wp:paragraph --></div> 131 <!-- /wp:group --></div> 132 <!-- /wp:group --></div> 133 <!-- /wp:group --> 134 135 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|b order","width":"1px"}},"spacing":{"padding":{"top":"18px","right":"18px","bottom":"18px","left":"18px"},"blockGap":"14px"}},"layout":{"type":"constrained"}} -->136 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--b order);border-top-width:1px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.08em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"extra-small"} -->137 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Spacing · scale', 'origin-canvas' ); ?></p>88 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.625rem","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 89 <p class="has-text-align-center origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.625rem"><?php echo esc_html__( 'primary', 'origin-canvas' ); ?></p> 90 <!-- /wp:paragraph --></div> 91 <!-- /wp:group --> 92 93 <!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"default"}} --> 94 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-token-sw","style":{"color":{"background":"var(\u002d\u002dwp\u002d\u002dpreset\u002d\u002dcolor\u002d\u002dcontrast)"},"dimensions":{"minHeight":"20px"}}} --> 95 <div class="wp-block-group origin-canvas-token-sw has-background" style="background-color:var(--wp--preset--color--contrast);min-height:20px"></div> 96 <!-- /wp:group --> 97 98 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.625rem","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 99 <p class="has-text-align-center origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.625rem"><?php echo esc_html__( 'heading', 'origin-canvas' ); ?></p> 100 <!-- /wp:paragraph --></div> 101 <!-- /wp:group --> 102 103 <!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"default"}} --> 104 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-token-sw","style":{"color":{"background":"var(\u002d\u002dwp\u002d\u002dpreset\u002d\u002dcolor\u002d\u002dcontrast-2)"},"dimensions":{"minHeight":"20px"}}} --> 105 <div class="wp-block-group origin-canvas-token-sw has-background" style="background-color:var(--wp--preset--color--contrast-2);min-height:20px"></div> 106 <!-- /wp:group --> 107 108 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.625rem","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 109 <p class="has-text-align-center origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.625rem"><?php echo esc_html__( 'body', 'origin-canvas' ); ?></p> 110 <!-- /wp:paragraph --></div> 111 <!-- /wp:group --> 112 113 <!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"default"}} --> 114 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-token-sw","style":{"color":{"background":"var(\u002d\u002dwp\u002d\u002dpreset\u002d\u002dcolor\u002d\u002dbase-3)"},"dimensions":{"minHeight":"20px"}}} --> 115 <div class="wp-block-group origin-canvas-token-sw has-background" style="background-color:var(--wp--preset--color--base-3);min-height:20px"></div> 116 <!-- /wp:group --> 117 118 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.625rem","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 119 <p class="has-text-align-center origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.625rem"><?php echo esc_html__( 'subtle', 'origin-canvas' ); ?></p> 120 <!-- /wp:paragraph --></div> 121 <!-- /wp:group --> 122 123 <!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"default"}} --> 124 <div class="wp-block-group"><!-- wp:group {"className":"origin-canvas-token-sw","style":{"color":{"background":"var(\u002d\u002dwp\u002d\u002dpreset\u002d\u002dcolor\u002d\u002dbase-5)"},"dimensions":{"minHeight":"20px"}}} --> 125 <div class="wp-block-group origin-canvas-token-sw has-background" style="background-color:var(--wp--preset--color--base-5);min-height:20px"></div> 126 <!-- /wp:group --> 127 128 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.625rem","textAlign":"center"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 129 <p class="has-text-align-center origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.625rem"><?php echo esc_html__( 'border', 'origin-canvas' ); ?></p> 130 <!-- /wp:paragraph --></div> 131 <!-- /wp:group --></div> 132 <!-- /wp:group --></div> 133 <!-- /wp:group --> 134 135 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"18px","right":"18px","bottom":"18px","left":"18px"},"blockGap":"14px"}},"layout":{"type":"constrained"}} --> 136 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 137 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Spacing · scale', 'origin-canvas' ); ?></p> 138 138 <!-- /wp:paragraph --> 139 139 … … 169 169 <!-- /wp:group --> 170 170 171 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|b order","width":"1px"}},"spacing":{"padding":{"top":"18px","right":"18px","bottom":"18px","left":"18px"},"blockGap":"14px"}},"layout":{"type":"constrained"}} -->172 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--b order);border-top-width:1px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.08em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"extra-small"} -->173 <p class="has- text-muted-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em;text-transform:uppercase"><?php echo esc_html__( 'Typography · sizes', 'origin-canvas' ); ?></p>174 <!-- /wp:paragraph --> 175 176 <!-- wp:group {"className":"origin-canvas- type-ramp","style":{"spacing":{"blockGap":"16px"}},"layout":{"type":"flex","flexWrap":"wrap"}} -->177 <div class="wp-block-group origin-canvas- type-ramp"><!-- wp:paragraph {"style":{"typography":{"fontSize":"1.875rem","fontWeight":"700","letterSpacing":"-0.02em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-heading"} -->178 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.875rem;font-weight:700;letter-spacing:-0.02em"><?php echo esc_html__( 'Aa', 'origin-canvas' ); ?></p>179 <!-- /wp:paragraph --> 180 181 <!-- wp:paragraph {"style":{"typography":{"fontSize":"1.375rem","fontWeight":"700","letterSpacing":"-0.02em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading"} -->182 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.375rem;font-weight:700;letter-spacing:-0.02em"><?php echo esc_html__( 'Aa', 'origin-canvas' ); ?></p>183 <!-- /wp:paragraph --> 184 185 <!-- wp:paragraph {"style":{"typography":{"fontSize":"1.0625rem","fontWeight":"700","letterSpacing":"-0.02em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading"} -->186 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.0625rem;font-weight:700;letter-spacing:-0.02em"><?php echo esc_html__( 'Aa', 'origin-canvas' ); ?></p>187 <!-- /wp:paragraph --> 188 189 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.875rem","fontWeight":"700","letterSpacing":"-0.02em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading"} -->190 <p class="has- text-heading-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.875rem;font-weight:700;letter-spacing:-0.02em"><?php echo esc_html__( 'Aa', 'origin-canvas' ); ?></p>191 <!-- /wp:paragraph --> 192 193 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.8125rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted"} -->194 <p class="origin-canvas-mono has- text-muted-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.8125rem"><?php echo esc_html__( 'display-xl → small', 'origin-canvas' ); ?></p>171 <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"18px","right":"18px","bottom":"18px","left":"18px"},"blockGap":"14px"}},"layout":{"type":"constrained"}} --> 172 <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em","textTransform":"uppercase"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"extra-small"} --> 173 <p class="has-contrast-color has-text-color has-extra-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em;text-transform:uppercase"><?php echo esc_html__( 'Typography · sizes', 'origin-canvas' ); ?></p> 174 <!-- /wp:paragraph --> 175 176 <!-- wp:group {"className":"origin-canvas-align-baseline","style":{"spacing":{"blockGap":"16px"}},"layout":{"type":"flex","flexWrap":"wrap"}} --> 177 <div class="wp-block-group origin-canvas-align-baseline"><!-- wp:paragraph {"style":{"typography":{"fontSize":"1.875rem","fontWeight":"700","letterSpacing":"-0.02em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 178 <p class="has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.875rem;font-weight:700;letter-spacing:-0.02em"><?php echo esc_html__( 'Aa', 'origin-canvas' ); ?></p> 179 <!-- /wp:paragraph --> 180 181 <!-- wp:paragraph {"style":{"typography":{"fontSize":"1.375rem","fontWeight":"700","letterSpacing":"-0.02em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 182 <p class="has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.375rem;font-weight:700;letter-spacing:-0.02em"><?php echo esc_html__( 'Aa', 'origin-canvas' ); ?></p> 183 <!-- /wp:paragraph --> 184 185 <!-- wp:paragraph {"style":{"typography":{"fontSize":"1.0625rem","fontWeight":"700","letterSpacing":"-0.02em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 186 <p class="has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:1.0625rem;font-weight:700;letter-spacing:-0.02em"><?php echo esc_html__( 'Aa', 'origin-canvas' ); ?></p> 187 <!-- /wp:paragraph --> 188 189 <!-- wp:paragraph {"style":{"typography":{"fontSize":"0.875rem","fontWeight":"700","letterSpacing":"-0.02em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast"} --> 190 <p class="has-contrast-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.875rem;font-weight:700;letter-spacing:-0.02em"><?php echo esc_html__( 'Aa', 'origin-canvas' ); ?></p> 191 <!-- /wp:paragraph --> 192 193 <!-- wp:paragraph {"className":"origin-canvas-mono","style":{"typography":{"fontSize":"0.8125rem"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3"} --> 194 <p class="origin-canvas-mono has-contrast-3-color has-text-color" style="margin-top:0;margin-bottom:0;font-size:0.8125rem"><?php echo esc_html__( 'display-xl → small', 'origin-canvas' ); ?></p> 195 195 <!-- /wp:paragraph --></div> 196 196 <!-- /wp:group --></div> -
origin-canvas/1.4.3/patterns/work-index.php
r347102 r356743 1 1 <?php 2 2 /** 3 * Title: Work Index3 * Title: Work List 4 4 * Slug: origin-canvas/work-index 5 * Description: A heading and a link above six ruled lines, each with a number, a project name, a line of text, a year and an arrow. 5 6 * Categories: origin-canvas/features 6 * Keywords: portfolio, projects, home,casestudies7 * Keywords: portfolio, projects, casestudies 7 8 * Block Types: core/post-content 8 9 * Viewport Width: 1500 … … 13 14 14 15 ?> 15 <!-- wp:group {"tagName":"section","align":"full","style":{" border":{"top":{"color":"var:preset|color|border","width":"1px"}},"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} -->16 <section class="wp-block-group alignfull" style=" border-top-color:var(--wp--preset--color--border);border-top-width:1px;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","verticalAlignment":"bottom"}} -->17 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":" display"} -->18 <h2 class="wp-block-heading has- display-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Selected work', 'origin-canvas' ); ?></h2>16 <!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"blockGap":"0","margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|colossal","bottom":"var:preset|spacing|colossal"}}},"layout":{"type":"constrained"}} --> 17 <section class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--colossal);padding-bottom:var(--wp--preset--spacing--colossal)"><!-- wp:group {"align":"wide","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|huge"}}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","verticalAlignment":"bottom"}} --> 18 <div class="wp-block-group alignwide" style="margin-bottom:var(--wp--preset--spacing--huge)"><!-- wp:heading {"level":2,"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"huge"} --> 19 <h2 class="wp-block-heading has-huge-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Selected work', 'origin-canvas' ); ?></h2> 19 20 <!-- /wp:heading --> 20 21 21 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"small"} -->22 <p class="has- text-heading-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'All projects', 'origin-canvas' ); ?> <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-primary-color">→</mark></p>22 <!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"small"} --> 23 <p class="has-contrast-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'All projects', 'origin-canvas' ); ?> <span aria-hidden="true">→</span></p> 23 24 <!-- /wp:paragraph --></div> 24 25 <!-- /wp:group --> 25 26 26 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|b order","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} -->27 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--b order);border-top-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} -->28 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.0 8em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->29 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em"><?php echo esc_html__( '06', 'origin-canvas' ); ?></p>30 <!-- /wp:paragraph --></div> 31 <!-- /wp:column --> 32 33 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 34 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"large"} -->35 <p class="has- text-heading-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Hartwell Tea Co.', 'origin-canvas' ); ?></p>36 <!-- /wp:paragraph --></div> 37 <!-- /wp:column --> 38 39 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 40 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"small"} -->41 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Identity, packaging, online shop', 'origin-canvas' ); ?></p>42 <!-- /wp:paragraph --></div> 43 <!-- /wp:column --> 44 45 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 46 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"small"} -->47 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2026', 'origin-canvas' ); ?></p>48 <!-- /wp:paragraph --></div> 49 <!-- /wp:column --> 50 51 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 52 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {" align":"right","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->53 <p class="has-text-align-right has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Spring ’26', 'origin-canvas' ); ?> →</p>54 <!-- /wp:paragraph --></div> 55 <!-- /wp:column --></div> 56 <!-- /wp:columns --> 57 58 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|b order","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} -->59 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--b order);border-top-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} -->60 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.0 8em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->61 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em"><?php echo esc_html__( '05', 'origin-canvas' ); ?></p>62 <!-- /wp:paragraph --></div> 63 <!-- /wp:column --> 64 65 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 66 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"large"} -->67 <p class="has- text-heading-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Westmount Property', 'origin-canvas' ); ?></p>68 <!-- /wp:paragraph --></div> 69 <!-- /wp:column --> 70 71 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 72 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"small"} -->73 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Web, listings, search', 'origin-canvas' ); ?></p>74 <!-- /wp:paragraph --></div> 75 <!-- /wp:column --> 76 77 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 78 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"small"} -->79 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2025', 'origin-canvas' ); ?></p>80 <!-- /wp:paragraph --></div> 81 <!-- /wp:column --> 82 83 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 84 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {" align":"right","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->85 <p class="has-text-align-right has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Autumn’25', 'origin-canvas' ); ?> →</p>86 <!-- /wp:paragraph --></div> 87 <!-- /wp:column --></div> 88 <!-- /wp:columns --> 89 90 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|b order","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} -->91 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--b order);border-top-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} -->92 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.0 8em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->93 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em"><?php echo esc_html__( '04', 'origin-canvas' ); ?></p>94 <!-- /wp:paragraph --></div> 95 <!-- /wp:column --> 96 97 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 98 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"large"} -->99 <p class="has- text-heading-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Linden & Lark Florist', 'origin-canvas' ); ?></p>100 <!-- /wp:paragraph --></div> 101 <!-- /wp:column --> 102 103 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 104 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"small"} -->105 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Identity, single-page site', 'origin-canvas' ); ?></p>106 <!-- /wp:paragraph --></div> 107 <!-- /wp:column --> 108 109 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 110 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"small"} -->111 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2025', 'origin-canvas' ); ?></p>112 <!-- /wp:paragraph --></div> 113 <!-- /wp:column --> 114 115 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 116 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {" align":"right","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->117 <p class="has-text-align-right has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Summer ’25', 'origin-canvas' ); ?> →</p>118 <!-- /wp:paragraph --></div> 119 <!-- /wp:column --></div> 120 <!-- /wp:columns --> 121 122 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|b order","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} -->123 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--b order);border-top-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} -->124 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.0 8em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->125 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em"><?php echo esc_html__( '03', 'origin-canvas' ); ?></p>126 <!-- /wp:paragraph --></div> 127 <!-- /wp:column --> 128 129 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 130 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"large"} -->131 <p class="has- text-heading-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Bridge Coffee Roasters', 'origin-canvas' ); ?></p>132 <!-- /wp:paragraph --></div> 133 <!-- /wp:column --> 134 135 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 136 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"small"} -->137 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Brand refresh, wholesale site', 'origin-canvas' ); ?></p>138 <!-- /wp:paragraph --></div> 139 <!-- /wp:column --> 140 141 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 142 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"small"} -->143 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2024', 'origin-canvas' ); ?></p>144 <!-- /wp:paragraph --></div> 145 <!-- /wp:column --> 146 147 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 148 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {" align":"right","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->149 <p class="has-text-align-right has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Winter ’24', 'origin-canvas' ); ?> →</p>150 <!-- /wp:paragraph --></div> 151 <!-- /wp:column --></div> 152 <!-- /wp:columns --> 153 154 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|b order","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} -->155 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--b order);border-top-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} -->156 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.0 8em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->157 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em"><?php echo esc_html__( '02', 'origin-canvas' ); ?></p>158 <!-- /wp:paragraph --></div> 159 <!-- /wp:column --> 160 161 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 162 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"large"} -->163 <p class="has- text-heading-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Marrow & Mast', 'origin-canvas' ); ?></p>164 <!-- /wp:paragraph --></div> 165 <!-- /wp:column --> 166 167 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 168 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"small"} -->169 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Identity, menu system, web', 'origin-canvas' ); ?></p>170 <!-- /wp:paragraph --></div> 171 <!-- /wp:column --> 172 173 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 174 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"small"} -->175 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2024', 'origin-canvas' ); ?></p>176 <!-- /wp:paragraph --></div> 177 <!-- /wp:column --> 178 179 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 180 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {" align":"right","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->181 <p class="has-text-align-right has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Spring ’24', 'origin-canvas' ); ?> →</p>182 <!-- /wp:paragraph --></div> 183 <!-- /wp:column --></div> 184 <!-- /wp:columns --> 185 186 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|b order","width":"1px"},"bottom":{"color":"var:preset|color|border","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} -->187 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--b order);border-top-width:1px;border-bottom-color:var(--wp--preset--color--border);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} -->188 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.0 8em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->189 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.08em"><?php echo esc_html__( '01', 'origin-canvas' ); ?></p>190 <!-- /wp:paragraph --></div> 191 <!-- /wp:column --> 192 193 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 194 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-heading","fontSize":"large"} -->195 <p class="has- text-heading-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Fairview Architects', 'origin-canvas' ); ?></p>196 <!-- /wp:paragraph --></div> 197 <!-- /wp:column --> 198 199 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 200 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-body","fontSize":"small"} -->201 <p class="has- text-body-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Web, project archive', 'origin-canvas' ); ?></p>202 <!-- /wp:paragraph --></div> 203 <!-- /wp:column --> 204 205 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 206 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":" text-muted","fontSize":"small"} -->207 <p class="has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2023', 'origin-canvas' ); ?></p>208 <!-- /wp:paragraph --></div> 209 <!-- /wp:column --> 210 211 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 212 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {" align":"right","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"text-muted","fontSize":"small"} -->213 <p class="has-text-align-right has- text-muted-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Autumn’23', 'origin-canvas' ); ?> →</p>27 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} --> 28 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} --> 29 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 30 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '01', 'origin-canvas' ); ?></p> 31 <!-- /wp:paragraph --></div> 32 <!-- /wp:column --> 33 34 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 35 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"large"} --> 36 <p class="has-contrast-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Ash & Pine Woodworks', 'origin-canvas' ); ?></p> 37 <!-- /wp:paragraph --></div> 38 <!-- /wp:column --> 39 40 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 41 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"small"} --> 42 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Identity, portfolio site', 'origin-canvas' ); ?></p> 43 <!-- /wp:paragraph --></div> 44 <!-- /wp:column --> 45 46 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 47 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 48 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2026', 'origin-canvas' ); ?></p> 49 <!-- /wp:paragraph --></div> 50 <!-- /wp:column --> 51 52 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 53 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"right"}},"textColor":"contrast-3","fontSize":"small"} --> 54 <p class="has-text-align-right has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Spring ’26', 'origin-canvas' ); ?> →</p> 55 <!-- /wp:paragraph --></div> 56 <!-- /wp:column --></div> 57 <!-- /wp:columns --> 58 59 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} --> 60 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} --> 61 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 62 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '02', 'origin-canvas' ); ?></p> 63 <!-- /wp:paragraph --></div> 64 <!-- /wp:column --> 65 66 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 67 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"large"} --> 68 <p class="has-contrast-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Ashby & Rowe Law', 'origin-canvas' ); ?></p> 69 <!-- /wp:paragraph --></div> 70 <!-- /wp:column --> 71 72 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 73 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"small"} --> 74 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Identity, website', 'origin-canvas' ); ?></p> 75 <!-- /wp:paragraph --></div> 76 <!-- /wp:column --> 77 78 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 79 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 80 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2025', 'origin-canvas' ); ?></p> 81 <!-- /wp:paragraph --></div> 82 <!-- /wp:column --> 83 84 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 85 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"right"}},"textColor":"contrast-3","fontSize":"small"} --> 86 <p class="has-text-align-right has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Fall ’25', 'origin-canvas' ); ?> →</p> 87 <!-- /wp:paragraph --></div> 88 <!-- /wp:column --></div> 89 <!-- /wp:columns --> 90 91 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} --> 92 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} --> 93 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 94 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '03', 'origin-canvas' ); ?></p> 95 <!-- /wp:paragraph --></div> 96 <!-- /wp:column --> 97 98 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 99 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"large"} --> 100 <p class="has-contrast-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Kestrel Physical Therapy', 'origin-canvas' ); ?></p> 101 <!-- /wp:paragraph --></div> 102 <!-- /wp:column --> 103 104 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 105 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"small"} --> 106 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Web, online booking', 'origin-canvas' ); ?></p> 107 <!-- /wp:paragraph --></div> 108 <!-- /wp:column --> 109 110 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 111 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 112 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2025', 'origin-canvas' ); ?></p> 113 <!-- /wp:paragraph --></div> 114 <!-- /wp:column --> 115 116 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 117 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"right"}},"textColor":"contrast-3","fontSize":"small"} --> 118 <p class="has-text-align-right has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Summer ’25', 'origin-canvas' ); ?> →</p> 119 <!-- /wp:paragraph --></div> 120 <!-- /wp:column --></div> 121 <!-- /wp:columns --> 122 123 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} --> 124 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} --> 125 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 126 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '04', 'origin-canvas' ); ?></p> 127 <!-- /wp:paragraph --></div> 128 <!-- /wp:column --> 129 130 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 131 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"large"} --> 132 <p class="has-contrast-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Northgate Cycle Works', 'origin-canvas' ); ?></p> 133 <!-- /wp:paragraph --></div> 134 <!-- /wp:column --> 135 136 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 137 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"small"} --> 138 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Web, service list', 'origin-canvas' ); ?></p> 139 <!-- /wp:paragraph --></div> 140 <!-- /wp:column --> 141 142 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 143 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 144 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2024', 'origin-canvas' ); ?></p> 145 <!-- /wp:paragraph --></div> 146 <!-- /wp:column --> 147 148 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 149 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"right"}},"textColor":"contrast-3","fontSize":"small"} --> 150 <p class="has-text-align-right has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Winter ’24', 'origin-canvas' ); ?> →</p> 151 <!-- /wp:paragraph --></div> 152 <!-- /wp:column --></div> 153 <!-- /wp:columns --> 154 155 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} --> 156 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} --> 157 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 158 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '05', 'origin-canvas' ); ?></p> 159 <!-- /wp:paragraph --></div> 160 <!-- /wp:column --> 161 162 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 163 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"large"} --> 164 <p class="has-contrast-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Clearwater Accounting', 'origin-canvas' ); ?></p> 165 <!-- /wp:paragraph --></div> 166 <!-- /wp:column --> 167 168 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 169 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"small"} --> 170 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Identity, web', 'origin-canvas' ); ?></p> 171 <!-- /wp:paragraph --></div> 172 <!-- /wp:column --> 173 174 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 175 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 176 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2024', 'origin-canvas' ); ?></p> 177 <!-- /wp:paragraph --></div> 178 <!-- /wp:column --> 179 180 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 181 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"right"}},"textColor":"contrast-3","fontSize":"small"} --> 182 <p class="has-text-align-right has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Spring ’24', 'origin-canvas' ); ?> →</p> 183 <!-- /wp:paragraph --></div> 184 <!-- /wp:column --></div> 185 <!-- /wp:columns --> 186 187 <!-- wp:columns {"align":"wide","verticalAlignment":"center","style":{"border":{"top":{"color":"var:preset|color|base-5","width":"1px"},"bottom":{"color":"var:preset|color|base-5","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|large","bottom":"var:preset|spacing|large"},"blockGap":{"top":"var:preset|spacing|medium","left":"var:preset|spacing|large"}}}} --> 188 <div class="wp-block-columns alignwide are-vertically-aligned-center" style="border-top-color:var(--wp--preset--color--base-5);border-top-width:1px;border-bottom-color:var(--wp--preset--color--base-5);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)"><!-- wp:column {"verticalAlignment":"center","width":"8%"} --> 189 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:8%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600","letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 190 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;font-weight:600;letter-spacing:0.06em"><?php echo esc_html__( '06', 'origin-canvas' ); ?></p> 191 <!-- /wp:paragraph --></div> 192 <!-- /wp:column --> 193 194 <!-- wp:column {"verticalAlignment":"center","width":"32%"} --> 195 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:32%"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast","fontSize":"large"} --> 196 <p class="has-contrast-color has-text-color has-large-font-size" style="margin-top:0;margin-bottom:0;font-weight:600"><?php echo esc_html__( 'Fairview Architects', 'origin-canvas' ); ?></p> 197 <!-- /wp:paragraph --></div> 198 <!-- /wp:column --> 199 200 <!-- wp:column {"verticalAlignment":"center","width":"28%"} --> 201 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:28%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-2","fontSize":"small"} --> 202 <p class="has-contrast-2-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Web, project archive', 'origin-canvas' ); ?></p> 203 <!-- /wp:paragraph --></div> 204 <!-- /wp:column --> 205 206 <!-- wp:column {"verticalAlignment":"center","width":"12%"} --> 207 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:12%"><!-- wp:paragraph {"style":{"typography":{"letterSpacing":"0.06em"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"textColor":"contrast-3","fontSize":"small"} --> 208 <p class="has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0;letter-spacing:0.06em"><?php echo esc_html__( '2023', 'origin-canvas' ); ?></p> 209 <!-- /wp:paragraph --></div> 210 <!-- /wp:column --> 211 212 <!-- wp:column {"verticalAlignment":"center","width":"20%"} --> 213 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20%"><!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"textAlign":"right"}},"textColor":"contrast-3","fontSize":"small"} --> 214 <p class="has-text-align-right has-contrast-3-color has-text-color has-small-font-size" style="margin-top:0;margin-bottom:0"><?php echo esc_html__( 'Fall ’23', 'origin-canvas' ); ?> →</p> 214 215 <!-- /wp:paragraph --></div> 215 216 <!-- /wp:column --></div> -
origin-canvas/1.4.3/readme.txt
r347102 r356743 6 6 7 7 Requires at least: 7.0 8 Tested up to: 7. 08 Tested up to: 7.1 9 9 Requires PHP: 7.4 10 10 License: GNU General Public License v3 or later 11 11 License URI: https://www.gnu.org/licenses/gpl-3.0.html 12 12 13 A Full Site Editing WordPress block theme for sites that look designed, not assembled. Templates, patterns, typography, and color - one coherent system.13 Start closer to finished with a free WordPress block theme: templates, patterns and 12 style variations, ready to edit in the Site Editor. 14 14 15 15 == Description == 16 16 17 For solo developers, freelancers, and small teams building polished sites without starting from zero.18 19 Start closer to finished. Balanced type, deliberate spacing, flexible templates, and cohesive patterns give every build a clear design foundationfrom the first page.20 21 Choose from eleven style variations, shape the site in the editor, and keep momentum without losing the design thread.17 Canvas is a free block theme for solo developers, freelancers and small teams who build client sites in the Block Editor. 18 19 Every pattern uses the theme's colors, type and spacing, so sections line up from page to page. Templates, patterns and styles are in place from the first page. 20 21 Choose from 12 style variations, which restyle every pattern at once. Change any part of the site in the Site Editor. 22 22 23 23 == Installation == 24 24 25 1. Log in to your WordPress installation and go to Appearance > Themes > Add New > Upload Theme.26 2. Click Choose File and browse to the theme's ZIP file on your computer. Click Install Now.27 3. Click Activate to get started with your new theme right away.25 1. Log in to your WordPress site and go to **Appearance > Themes > Add New > Upload Theme**. 26 2. Click **Choose File** and select the theme's ZIP file on your computer. Click **Install Now**. 27 3. Click **Activate**. 28 28 29 29 == Documentation == 30 30 31 [Documentation](https://origin-blocks.github.io/origin-canvas/) is available.31 Read the [documentation](https://origin-blocks.github.io/origin-canvas/). 32 32 33 33 == Support == 34 34 35 [Support](https://github.com/origin-blocks/origin-canvas/issues) is available on GitHub Issues.35 Ask questions and report problems in [GitHub Issues](https://github.com/origin-blocks/origin-canvas/issues). 36 36 37 37 == License == … … 47 47 == Theme Screenshot == 48 48 49 Theme screenshot image " Hartwell Tea Co. case-study image" (patterns/images/card-image-text-1.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/.49 Theme screenshot image "Ash & Pine Woodworks timber stack" (patterns/images/timber-stack.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 50 50 51 51 == Images == 52 52 53 Pattern image "Hartwell Tea Co. case-study image" (patterns/images/card-image-text-1.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 54 55 Pattern image "Hartwell Tea packaging detail image" (patterns/images/hartwell-tea-detail.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 56 57 Pattern image "Westmount Property case-study image" (patterns/images/card-image-text-2.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 58 59 Pattern image "Linden & Lark Florist case-study image" (patterns/images/card-image-text-3.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 60 61 Pattern image "Studio notes image" (patterns/images/card-blog-3.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 62 63 Pattern image "Week-one client brief image" (patterns/images/card-blog-1.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 64 65 Pattern image "Shared studio worktable image" (patterns/images/workspace-laptop.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 66 67 Pattern image "Desk notebook overhead image" (patterns/images/desk-notebook-overhead.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 53 Pattern image "Westmount Realty listing sheets" (patterns/images/card-image-text-2.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 54 55 Pattern image "Studio from the street" (patterns/images/card-blog-3.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 56 57 Pattern image "Kestrel website brief" (patterns/images/card-blog-1.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 58 59 Pattern image "Studio room" (patterns/images/workspace-laptop.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 68 60 69 61 Pattern image "Michael Hughes testimonial portrait" (patterns/images/avatar-michael-hughes.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 70 62 71 Pattern image "Sarah Jenkins testimonial portrait" (patterns/images/avatar-sarah-jenkins.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 72 73 Pattern image "Emma Whitaker testimonial portrait" (patterns/images/avatar-emma-whitaker.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 63 Pattern image "Rachel Moore testimonial portrait" (patterns/images/avatar-rachel-moore.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 74 64 75 65 Pattern image "Claire Bennett team portrait" (patterns/images/avatar-claire-bennett.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. … … 79 69 Pattern image "Hannah Wright team portrait" (patterns/images/avatar-hannah-wright.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 80 70 81 Pattern image "Sarah Jenkins testimonial avatar image" (patterns/images/card-testimonial-1.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 82 83 Pattern image "Hero split studio interior cover image" (patterns/images/architecture-interior.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 84 85 Pattern image "Tom Bradshaw testimonial avatar image" (patterns/images/testimonial-highlight-1.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 86 87 Pattern image "Studio worktable flat-lay image" (patterns/images/studio-worktable.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 88 89 Pattern image "Studio launch-review image" (patterns/images/studio-review.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 71 Pattern image "Ben Carter team portrait" (patterns/images/avatar-ben-carter.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 72 73 Pattern image "Claire Bennett team card portrait" (patterns/images/portrait-claire-bennett.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 74 75 Pattern image "Marcus Holloway team card portrait" (patterns/images/portrait-marcus-holloway.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 76 77 Pattern image "Hannah Wright team card portrait" (patterns/images/portrait-hannah-wright.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 78 79 Pattern image "Ben Carter team card portrait" (patterns/images/portrait-ben-carter.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 80 81 Pattern image "Fairview Architects house" (patterns/images/architecture-interior.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 82 83 Pattern image "Ash & Pine Woodworks timber stack" (patterns/images/timber-stack.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 84 85 Pattern image "Northgate Cycle Works shop front" (patterns/images/shop-front.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 86 87 Pattern image "Calder Veterinary Clinic sign" (patterns/images/clinic-sign.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 88 89 Pattern image "Catherine Rowe testimonial portrait" (patterns/images/avatar-catherine-rowe.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 90 91 Pattern image "Owen Parker testimonial portrait" (patterns/images/avatar-owen-parry.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 92 93 Pattern image "Joanna Price testimonial portrait" (patterns/images/avatar-joanna-pryce.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 94 95 Pattern image "Ruth Mason testimonial portrait" (patterns/images/avatar-ruth-mason.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 96 97 Pattern image "Helen Marsh testimonial portrait" (patterns/images/avatar-helen-marsh.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 98 99 Pattern image "Kestrel website wireframes" (patterns/images/studio-wireframe-review.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 100 101 Pattern image "Mercer Street Framing case-study image" (patterns/images/frame-samples.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 102 103 Pattern image "Studio one project" (patterns/images/studio-one-project.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 104 105 Pattern image "Mercer Street Framing wordmark tests" (patterns/images/studio-type-proofs.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 106 107 Pattern image "Kestrel Physical Therapy exercise room" (patterns/images/exercise-room.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 108 109 Pattern image "Ashby & Rowe front door" (patterns/images/front-door.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 110 111 Pattern image "Clearwater Accounting tax folder" (patterns/images/tax-folder.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 112 113 Pattern image "Westmount Realty yard sign" (patterns/images/yard-sign.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 114 115 Pattern image "Northgate Cycle Works service menus on the studio shelf" (patterns/images/service-menus.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 116 117 Pattern image "Fairview Architects site visit" (patterns/images/site-visit.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 118 119 Demo client logo "Westmount Realty" (patterns/images/logo-westmount.png): made for Origin Canvas, GPL-2.0-or-later. 120 121 Demo client logo "Mercer Street Framing" (patterns/images/logo-mercer-street.png): made for Origin Canvas, GPL-2.0-or-later. 122 123 Demo client logo "Ashby & Rowe Law" (patterns/images/logo-ashby-rowe.png): made for Origin Canvas, GPL-2.0-or-later. 124 125 Demo client logo "Kestrel Physical Therapy" (patterns/images/logo-kestrel.png): made for Origin Canvas, GPL-2.0-or-later. 126 127 Demo client logo "Northgate Cycle Works" (patterns/images/logo-northgate.png): made for Origin Canvas, GPL-2.0-or-later. 128 129 Demo client logo "Ash & Pine Woodworks" (patterns/images/logo-ash-pine.png): made for Origin Canvas, GPL-2.0-or-later. 130 131 Demo client logo "Clearwater Accounting" (patterns/images/logo-clearwater.png): made for Origin Canvas, GPL-2.0-or-later. 132 133 Demo client logo "Calder Veterinary Clinic" (patterns/images/logo-calder.png): made for Origin Canvas, GPL-2.0-or-later. 134 135 Demo client logo "Fairview Architects" (patterns/images/logo-fairview.png): made for Origin Canvas, GPL-2.0-or-later. 136 137 Pattern image "Northgate Cycle Works wireframe sketch" (patterns/images/desk-notebook-overhead.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 138 139 Pattern image "Ashby & Rowe stationery" (patterns/images/studio-worktable.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 140 141 Pattern image "Calder Veterinary appointment card" (patterns/images/studio-review.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 142 143 The six images below are no longer used by any pattern. They are kept so that content created with earlier versions of the theme keeps its images, and each one now holds a copy of a current image of the same size. 144 145 Pattern image "Retired case-study image, now a copy of the Northgate Cycle Works shop front" (patterns/images/card-image-text-1.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 146 147 Pattern image "Retired detail image, now a copy of the Calder Veterinary Clinic sign" (patterns/images/hartwell-tea-detail.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 148 149 Pattern image "Retired testimonial portrait, now a copy of the Owen Parker testimonial portrait" (patterns/images/avatar-sarah-jenkins.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 150 151 Pattern image "Retired testimonial avatar image, now a 512 px copy of the Helen Marsh testimonial portrait" (patterns/images/card-testimonial-1.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 152 153 Pattern image "Retired case-study image, now a copy of the Mercer Street Framing case-study image" (patterns/images/card-image-text-3.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 154 155 Pattern image "Retired testimonial portrait, now a copy of the Rachel Moore testimonial portrait" (patterns/images/avatar-emma-whitaker.webp), AI-generated for Origin Canvas using OpenAI/ChatGPT image generation. Released by Origin under GPLv3. Provider terms: OpenAI Terms of Use, https://openai.com/policies/terms-of-use/. 90 156 91 157 == Fonts == … … 107 173 The quotation-mark glyph used by the testimonial patterns (embedded as a data-URI mask in assets/styles/core-group.css) is original artwork created for Origin Canvas, released by Origin under GPLv3. 108 174 175 == Upgrading from 1.3.1 == 176 177 This version gives the theme's colors, one spacing size and one line-height value new names. Classes and variables take the new names too, so `has-text-muted-color` becomes `has-contrast-3-color` and `--wp--preset--color--text-muted` becomes `--wp--preset--color--contrast-3`. Primary keeps its name. 178 179 = New Names = 180 181 Colors: 182 183 * `surface-base` is now `base` 184 * `surface-muted` is now `base-2` 185 * `on-dark` is now `base-2` 186 * `surface-subtle` is now `base-3` 187 * `surface-subtle-hover` is now `base-4` 188 * `border` is now `base-5` 189 * `input-border` is now `base-6` 190 * `text-muted` is now `contrast-3` 191 * `text-body` is now `contrast-2` 192 * `text-heading` is now `contrast` 193 194 Spacing: 195 196 * `compact` is now `small-medium` 197 198 Line height: 199 200 * `body` is now `normal` 201 202 = Sites Updated in Place = 203 204 On a site updated in place, compatibility styles keep the renamed colors, spacing and line height rendering the same, except in the five cases and the known limits below. The theme loads those styles only on sites that ran it before this version, on the front end, in the Block Editor and in the Site Editor. Saved content keeps the old names. This version's design changes are separate from the rename, and the changelog lists them. 205 206 In the default palette, body and muted text are also one step darker in this version, separately from the rename: `contrast-3` is #4B5563 where `text-muted` was #6B7280, and `contrast-2` is #374151 where `text-body` was #4B5563. Field and Outline button borders are darker too, also separately from the rename: a field border is #828B98 where it was #D1D5DB, and an Outline button border is #6B7280 where it was #E5E7EB. Fields now read Contrast 5 and Outline buttons read Contrast 4, so a site that set Input Border or Border in Styles no longer sees those colors on fields and Outline buttons. 207 208 Five cases render differently: 209 210 * CSS in a child theme or in Additional CSS that targets an old class name doesn't reach newly inserted blocks, which carry the new class, so list the new class as its own selector beside the old one, as in `.has-surface-muted-background-color, .has-base-2-background-color`. 211 * Additional CSS that overrides an old variable at `:root`, such as `--wp--preset--color--text-heading`, still recolors saved content on that name but no longer reaches the theme's own styling, which reads the new name. Add a declaration for the new name beside the old one, since saved content still reads the old one. 212 * On a site using the theme's palette, text set to the old Border color loses that color, because its class, `has-border-color`, is also the class WordPress adds to any block with a border color, so clear the text color in the editor and choose Base 5. A site whose saved palette still lists Border isn't affected. 213 * A custom color saved under a slug the theme now uses, such as `base` or `contrast`, overrides the theme's color of that name, so rename the custom color in Styles, which gives it a new slug, and choose it again on the blocks that used it. 214 * On a site whose saved Styles replaced the palette, the theme's dark bands and dark menus use Base 2 for their text where 1.3.1 used On Dark, and the theme takes Base 2 from Surface Muted. If a style variation or a user set Surface Muted and On Dark to different colors, as Editorial, Expressive and Refined Sans do in 1.3.1, the bands and menus show the Surface Muted color. Content set to On Dark keeps its color. The bands' background was fixed at #111827 in 1.3.1 and now follows Contrast, so a saved palette or style variation with another Text Heading color shows that color on the bands, such as #1C1917 in Editorial. 215 216 = Known Limits = 217 218 The theme treats a site as new when it activates on this version, and as updated when this version loads with no activation. That leaves four known limits: 219 220 * A site that ran 1.3.1, switched to another theme, or from this theme to its child, and comes back after this update counts as new, so it loads no compatibility styles. 221 * A site activated on 1.3.1 with no page load before this update also counts as new, so content with old names imported during that activation doesn't get compatibility styles. The same goes for a site that activates this version and then imports a 1.3.1 export. 222 * A site whose theme is set without an activation counts as updated and loads compatibility styles it never uses. 223 * A site updated in place whose first load after this update is a Customizer preview of the active theme shows that one preview without compatibility styles. The next page load outside the preview adds them. 224 225 One more limit sits in the Site Editor: on a site whose saved Styles hold the old palette, choosing a style variation changes the palette at once while the compatibility styles stay as they loaded, so a block saved on an old name can show no color in the canvas until you reload the editor; the front end isn't affected. 226 227 A tool that moves saved content to the new names is available on request from support. 228 109 229 == Changelog == 230 231 = 1.4.3 - 2 November 2026 = 232 * Restored the display of card images inserted under 1.0.x. Those versions kept the card images in a folder that 1.1.0 moved, and 1.4.0 stopped pointing the saved image addresses at the new folder, so a page built on 1.0.x lost its card images on update. The saved addresses work again, for Image and Cover blocks only, until 2.0.0. 233 * Set the Hero Centered Logos "Trusted by" label closer to its logos and further from the buttons, so the buttons read with the text above them and the label with the logos below. 234 235 = 1.4.2 - 1 November 2026 = 236 * Balanced the Hero Centered Logos heading, so its two lines run to near-equal lengths at the wide width instead of one long line and a short one. 237 238 = 1.4.1 - 1 November 2026 = 239 * Optimized the pattern photos. Each is now cut to the size it is drawn at, so pages that use Gallery Grid, Hero Split With Image, CTA Band Split With Image or Gallery List load faster. 240 * Set page and post titles to 48px, down from 60px, one step on the type scale. A site with its own heading size in Global Styles keeps it, and the Expressive and Space Grotesk styles keep their own title size. 241 242 = 1.4.0 - 1 November 2026 = 243 * Renamed the colors by tone. Surface Base, Surface Muted, Surface Subtle, Surface Subtle Hover, Border and Input Border are now Base to Base 6, Text Heading, Text Body and Text Muted are Contrast, Contrast 2 and Contrast 3, On Dark folds into Base 2 and Primary keeps its name; Base 7, Contrast 4 and Contrast 5 join the palette. The Compact spacing size is now Small Medium and the custom line height `body` is now `normal`. A site updated from 1.3.1 loads compatibility styles that keep saved content rendering the same, except in the cases and known limits the Upgrading from 1.3.1 section above lists. 244 * Added 38 new patterns, taking the library to 93 in 18 categories, with Contact, Gallery, Logos and Author new: five full pages (Home: Logos and Cards, About, Services, Pricing and Contact) built from section patterns; Hero Centered Logos, Hero Grid, Hero Statement, Hero Split With Contact Details and Pricing Hero; Header Dark, Header With Button, Header Marketing and Footer Minimal with a dark mobile menu part; contact, gallery, logos, stats, team, work, process, features, author and coming-soon sections; Divider With Text and Job Openings. The theme's own showcase sections and Statement With Eyebrow leave the inserter; the landing page still places the showcase sections, and saved copies are unchanged. 245 * Renamed 28 existing patterns for what they are, such as Card Image Text to Work Band Cards and Studio Page to Home: Editorial Cover, gave every pattern in the inserter a description and trimmed the keywords to words the title doesn't already hold. Slugs are unchanged, so saved pages still find their patterns. 246 * Recast the demo content as a four-person studio in Nashville with US clients and prices in dollars, in US English throughout, with 36 new photographs, portraits and client logos, a new Hero Cover photo and theme screenshot, and the Footer and Footer Dark patterns rebuilt as client-site footers that show the site's own title in the legal line. 247 * Added the theme's first front-end script. Same-page links scroll smoothly, land below the sticky header and admin bar and move focus to the target, and the navigation marks the section in view the way it marks the current page. The `origin_canvas_enqueue_anchor_navigation` filter turns it off. 248 * Styled the Calendar block, and set the Archives, Categories, Latest Comments, Page List and RSS blocks as lists at the theme's small size, with the values in theme.json so Global Styles can change them. 249 * Added the Check Neutral and Check Circle Neutral list styles with ticks in the heading color; Check and Check Circle are now Check Primary and Check Circle Primary, and the Hover Accent navigation style is Hover Primary. Outline Strong leaves the Styles picker and Outline takes its darker border; a button saved with Outline Strong now renders as Outline. The Rounded image style takes the 8px medium radius from theme.json, and Rounded Full keeps a photo a circle whatever its proportions, unless the block sets both a width and a height. 250 * Darkened muted text one step in every palette, and body text in the default, the five color presets and Refined Sans (#6B7280 to #4B5563 and #4B5563 to #374151 in the default), so muted text clears 4.5:1 on the tinted grounds. Field borders go from #D1D5DB to #828B98 and Outline button borders from #E5E7EB to #6B7280. 251 * Set heading tracking by size instead of one value for every heading: in the default typeface, -0.03em at the display sizes, -0.025em at large, -0.02em at medium and -0.012em below, where 1.3.1 set -0.01em throughout; the style variations with their own typeface set their own four values. Those variations also take the theme's heading weight of 600 instead of pinning 700, and Source Serif ships a 600 face for it. 252 * Dark bands and dark headers take their background and text from Contrast and Base 2 instead of fixed values, so a style variation's palette reaches them. Cards separate from their background by fill alone, without a shadow, and blog cards pad their text at the extra-large step. Submenu cards round at 12px with 4px highlights nested inside. Button blocks, text fields, selects and textareas stand at least 44px tall, and a checked radio shows a primary ring and dot instead of a primary fill. 253 * Text links fade their color over 200ms on hover and focus, and Button blocks fade their color, background and border over the same 200ms; links with their own timing, such as tag chips and post navigation, keep it. Filled buttons lift 1px with a shadow, and Outline buttons take a 6% wash of the heading color on hover. Every transition respects the reduced-motion setting. 254 * Replaced the fixed 720px and 1200px widths in the patterns with the content and wide widths from Global Styles, so the Layout settings reach them, and centered the section heads on the home, about, pricing and services pages. 255 * Made the sidebar's section labels headings, so screen-reader users can jump between them, turned its divider into blocks editable in the Site Editor, put the content first in the left-sidebar template, and stacked the sidebar templates at 782px, where core's Hide setting starts treating a screen as tablet. 256 * Fixed the mobile overlay's submenus not opening or closing on tap, an open Hover Pill dropdown painting under the post cards below it, the Hover Accent and Hover Pill styles missing from a menu that falls back to a Page List, and the sticky header sitting 46px low on phones after the admin bar scrolled away. 257 * Fixed the Search block with the button inside drawing two borders, Latest Posts in the sidebar sitting 52px apart, widget list links taking the content underline inside post content, Testimonial Grid rules drifting when a client name wraps, and Work List rows sitting unevenly between their rules. 258 * Fixed the editor rewriting patterns on insert (image height, text alignment and button classes), so a saved page now matches its pattern; Hero Split's image collapsing on phones; the home page having no h1; the wide page template pinning content at 1200px instead of the wide width; Hero Cover text falling back to black; and the keyboard focus states of the Minimal accordion and Outline Light buttons. 259 * Removed the rewrite of the card image path used before 1.1.0. A card image inserted under 1.0.4 that still points at /assets/images/cards/ no longer shows, because that folder is gone: edit the block and point the image at the same file under /patterns/images/, where six of the seven old files still are; card-team-1.webp has no match, so choose another image for it. 110 260 111 261 = 1.3.1 - 1 September 2026 = … … 115 265 * Widened the tracking on the section eyebrows and seated each one with the heading it introduces. 116 266 * Refined the style-variations and token-system showcase patterns: specimens sit on a shared baseline, group headers sit with the cards they label, and the status chips carry their size on the block where the editor's size control can reach it. 117 * Fixed the icon bubbles rendering as ovals, and collapsing when their background colo ur was removed.118 * Fixed the feature cards cent ring their icons above left-aligned text, evened out the rule spacing in the feature list with image, and gave the same client the same role in both testimonials.267 * Fixed the icon bubbles rendering as ovals, and collapsing when their background color was removed. 268 * Fixed the feature cards centering their icons above left-aligned text, evened out the rule spacing in the feature list with image, and gave the same client the same role in both testimonials. 119 269 * Fixed the landing hero asking for a weight heavier than the bundled fonts provide, which the browser had been faking. 120 270 … … 134 284 * Switched the default button fill to solid dark (ink) and made pink an opt-in 'Fill Primary' style. Existing plain buttons will appear dark after updating — reapply Fill Primary to restore pink. 135 285 * Promoted the primary button to pink on the dark hero and dark call-to-action banner, where the ink fill would be invisible. 136 * Completed the primary-as-accent colo ur model: moved body/comment links, pagination current page, comment and search submit buttons, form focus rings, and tag-chip hover to ink/neutral tones, reserving pink for hovers and deliberate accents. Fixes tag-chip and badge contrast (AA).137 * Added an "Author" pill badge on comments written by the post author — ink text on a faint primary tint that follows your colo ur style variation. Developers can disable it via the new origin_canvas_render_author_badge filter.286 * Completed the primary-as-accent color model: moved body/comment links, pagination current page, comment and search submit buttons, form focus rings, and tag-chip hover to ink/neutral tones, reserving pink for hovers and deliberate accents. Fixes tag-chip and badge contrast (AA). 287 * Added an "Author" pill badge on comments written by the post author — ink text on a faint primary tint that follows your color style variation. Developers can disable it via the new origin_canvas_render_author_badge filter. 138 288 * Added support for the editor's sticky Position setting on the site header — when enabled, the whole header sticks and submenus layer correctly above page content. 139 289 * Reworked mobile navigation: tap-to-expand inline accordion submenus, Lucide chevron icons on desktop and mobile, and aligned close/expand controls. … … 147 297 * Added a name-led author card to single posts, with the avatar and name balanced in lockstep. 148 298 * Added a Stacked variation for post navigation (previous/next), with an eyebrow label and refined single-post spacing. 149 * Added Chip and Inline style variations for post tags and the tag cloud, selectable and recolo urable in the editor.299 * Added Chip and Inline style variations for post tags and the tag cloud, selectable and recolorable in the editor. 150 300 * Refined the sidebar: flattened structure, left-aligned with a cleaner spacing rhythm, lighter dates, and a tuned recent-posts layout. 151 301 * Enlarged the primary navigation hover pill and aligned the submenu clearance to sit neatly below it. 152 302 * Added token-driven outline buttons (including an on-dark variant for the dark hero) and refined button hover states. 153 303 * Loaded per-block stylesheets into the block editor canvas so the editor preview matches the front end. 154 * Various comment, sidebar, and link colo ur refinements, plus consistent alphabetical CSS property ordering.304 * Various comment, sidebar, and link color refinements, plus consistent alphabetical CSS property ordering. 155 305 * Switched the homepage to a user-owned front page: the Home design is now an insertable pattern you place into a Page and set as your static front page, so you fully own and can edit its content (removed the theme-locked front-page template). 156 306 * Wired the site header as a single global template part, so editing the header once updates it across every template — matching how the footer already worked. … … 161 311 = 1.0.4 - 05 June 2026 = 162 312 * Underlined links in standalone paragraph and list blocks so links are clear outside post content. 163 * Refined two demo links (team social row, newsletter privacy) to a subtle darker colo ur with hover instead of an underline.313 * Refined two demo links (team social row, newsletter privacy) to a subtle darker color with hover instead of an underline. 164 314 * Fixed the blog posts index to show the post loop instead of the homepage design; removed the redundant home template. 165 315 … … 167 317 * Made all user-facing pattern strings translation-ready (card-info, card-icon-text, footer, 404, post loop). 168 318 * Underlined links within post content, excerpts, and comment content for readability and accessibility. 169 * Replaced the custom card icons with the native Icon Block so icons can be changed, recolo ured, and resized in the editor.319 * Replaced the custom card icons with the native Icon Block so icons can be changed, recolored, and resized in the editor. 170 320 * Removed unused files and styles, and corrected icon licensing attribution. 171 321 -
origin-canvas/1.4.3/style.css
r347102 r356743 4 4 Author: Origin 5 5 Author URI: https://github.com/origin-blocks 6 Description: A Full Site Editing WordPress block theme for sites that look designed, not assembled. Templates, patterns, typography, and color - one coherent system.6 Description: Start closer to finished with a free WordPress block theme: templates, patterns and 12 style variations, ready to edit in the Site Editor. 7 7 Requires at least: 7.0 8 Tested up to: 7. 08 Tested up to: 7.1 9 9 Requires PHP: 7.4 10 Version: 1. 3.110 Version: 1.4.3 11 11 License: GNU General Public License v3 or later 12 12 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 98 98 a { 99 99 text-decoration: none; 100 } 101 102 /* Every link fades its colour in 200ms on hover and focus, the nav link and button timing. 103 theme.json holds the hover colours but has no transition property. Nav links, buttons, 104 chips and the other links with their own transition rule are more specific and keep it. */ 105 @media (prefers-reduced-motion: no-preference) { 106 a { 107 transition: color 200ms ease; 108 } 100 109 } 101 110 … … 136 145 } 137 146 138 /* Form fields */ 147 /* Form fields. Fields and a lone visible action are at least 44px tall, so the hit target 148 does not depend on line height (#119). Buttons take the same floor from theme.json, 149 styles.elements.button, which reaches every button block, search button and form submit. */ 139 150 input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]), 140 151 select, 141 152 textarea { 142 background-color: var(--wp--preset--color-- surface-base);143 border: 1px solid var(--wp--preset--color-- input-border);153 background-color: var(--wp--preset--color--base); 154 border: 1px solid var(--wp--preset--color--contrast-5); 144 155 border-radius: var(--wp--custom--radius--medium); 145 color: var(--wp--preset--color-- text-body);156 color: var(--wp--preset--color--contrast-2); 146 157 font-size: var(--wp--preset--font-size--regular); 147 padding: var(--wp--preset--spacing--compact) var(--wp--preset--spacing--medium);148 transition: box-shadow 120ms ease, border-color 120ms ease;158 min-height: 44px; 159 padding: var(--wp--preset--spacing--small-medium) var(--wp--preset--spacing--medium); 149 160 width: 100%; 150 161 } 151 162 152 /** 153 * Compact search — the sidebar rail only. 154 * 155 * The site-wide field above is sized for a full-width form; in a 373px rail it 156 * reads oversized, so the field and its button drop to 40. Only the padding is 157 * here - the block's own fontSize support handles the type, and core/search has 158 * no padding attribute to set it with. The 404 search keeps the default size. 159 */ 160 .origin-canvas-search-compact input.wp-block-search__input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]) { 161 padding: 8px 12px; 162 } 163 164 .origin-canvas-search-compact .wp-block-search__button { 165 padding: 8px 20px; 163 @media (prefers-reduced-motion: no-preference) { 164 input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]), 165 select, 166 textarea { 167 transition: box-shadow 120ms ease, border-color 120ms ease; 168 } 166 169 } 167 170 168 171 input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"])::placeholder, 169 172 textarea::placeholder { 170 color: var(--wp--preset--color-- text-muted);173 color: var(--wp--preset--color--contrast-3); 171 174 } 172 175 … … 174 177 select:hover:not(:disabled):not(:focus), 175 178 textarea:hover:not(:disabled):not(:focus) { 176 border-color: var(--wp--preset--color-- input-border);179 border-color: var(--wp--preset--color--contrast-5); 177 180 } 178 181 … … 188 191 select:disabled, 189 192 textarea:disabled { 190 background-color: var(--wp--preset--color-- surface-muted);191 border-color: var(--wp--preset--color-- input-border);192 color: var(--wp--preset--color-- text-body);193 background-color: var(--wp--preset--color--base-2); 194 border-color: var(--wp--preset--color--base-6); 195 color: var(--wp--preset--color--contrast-2); 193 196 cursor: not-allowed; 194 197 } 195 198 196 /* Checkboxes and radios */ 199 /* Checkboxes and radios. Checked, a checkbox is a primary fill with a white check and a radio 200 is a primary border and dot: a tiny checked marker reads as a bullet, not an action. On 201 focus-visible both take the field's border and ring, since they are form inputs (#119). */ 197 202 input[type="checkbox"], 198 203 input[type="radio"] { 199 204 appearance: none; 200 205 -webkit-appearance: none; 201 background: var(--wp--preset--color-- surface-base);202 border: 1px solid var(--wp--preset--color-- input-border);206 background: var(--wp--preset--color--base); 207 border: 1px solid var(--wp--preset--color--contrast-5); 203 208 cursor: pointer; 204 209 height: 20px; 205 210 margin: 0; 206 211 position: relative; 207 transition: background 120ms ease, border-color 120ms ease, box-shadow 120ms ease;208 212 width: 20px; 213 } 214 215 @media (prefers-reduced-motion: no-preference) { 216 input[type="checkbox"], 217 input[type="radio"] { 218 transition: background 120ms ease, border-color 120ms ease, box-shadow 120ms ease; 219 } 209 220 } 210 221 … … 217 228 } 218 229 219 input[type="checkbox"]:checked, 230 input[type="checkbox"]:checked { 231 background: var(--wp--preset--color--primary); 232 border-color: var(--wp--preset--color--primary); 233 } 234 220 235 input[type="radio"]:checked { 221 background: var(--wp--preset--color--primary);222 236 border-color: var(--wp--preset--color--primary); 223 237 } … … 236 250 237 251 input[type="radio"]:checked::after { 238 background: #fff;252 background: var(--wp--preset--color--primary); 239 253 border-radius: 50%; 240 254 content: ""; … … 288 302 289 303 .origin-canvas-featured-fallback--list .origin-canvas-featured-fallback__media { 290 background-color: var(--wp--preset--color-- surface-base);304 background-color: var(--wp--preset--color--base); 291 305 background-image: 292 linear-gradient(to left, var(--wp--preset--color-- surface-muted) 0%, color-mix(in srgb, var(--wp--preset--color--primary) 28%, var(--wp--preset--color--surface-base) 72%) 100%);306 linear-gradient(to left, var(--wp--preset--color--base-2) 0%, color-mix(in srgb, var(--wp--preset--color--primary) 28%, var(--wp--preset--color--base) 72%) 100%); 293 307 } 294 308 … … 307 321 308 322 .origin-canvas-featured-fallback__media { 309 --origin-canvas-featured-fallback-edge: linear-gradient(180deg, transparent 0%, var(--wp--preset--color-- surface-muted) 100%);310 background-color: var(--wp--preset--color-- surface-base);323 --origin-canvas-featured-fallback-edge: linear-gradient(180deg, transparent 0%, var(--wp--preset--color--base-2) 100%); 324 background-color: var(--wp--preset--color--base); 311 325 background-image: 312 326 radial-gradient(circle at 18% 22%, color-mix(in srgb, var(--wp--preset--color--primary) 42%, transparent) 0%, transparent 55%), 313 327 radial-gradient(circle at 72% 30%, color-mix(in srgb, var(--wp--preset--color--primary) 32%, transparent) 0%, transparent 62%), 314 radial-gradient(circle at 48% 78%, color-mix(in srgb, var(--wp--preset--color-- surface-muted) 82%, transparent) 0%, transparent 64%),328 radial-gradient(circle at 48% 78%, color-mix(in srgb, var(--wp--preset--color--base-2) 82%, transparent) 0%, transparent 64%), 315 329 var(--origin-canvas-featured-fallback-edge), 316 linear-gradient(140deg, color-mix(in srgb, var(--wp--preset--color-- surface-base) 92%, transparent) 0%, color-mix(in srgb, var(--wp--preset--color--surface-muted) 72%, transparent) 100%);330 linear-gradient(140deg, color-mix(in srgb, var(--wp--preset--color--base) 92%, transparent) 0%, color-mix(in srgb, var(--wp--preset--color--base-2) 72%, transparent) 100%); 317 331 display: block; 318 332 height: 100%; 319 333 width: 100%; 320 }321 322 /* Equal-height post grid cards */323 .origin-canvas-posts--stretch .wp-block-post {324 align-items: stretch;325 display: flex;326 flex-direction: column;327 height: 100%;328 }329 330 .origin-canvas-posts--stretch .wp-block-post > .wp-block-group {331 flex: 1;332 }333 334 .origin-canvas-posts--stretch .wp-block-post-template.is-layout-grid {335 align-items: stretch;336 }337 338 .origin-canvas-post-list-card {339 align-items: stretch;340 overflow: hidden;341 }342 343 .origin-canvas-post-list-card .is-vertically-aligned-center {344 align-self: stretch;345 }346 347 .origin-canvas-post-list-card .wp-block-post-featured-image {348 height: 100%;349 width: 100%;350 }351 352 .origin-canvas-post-list-card .wp-block-post-featured-image img {353 display: block;354 height: 100%;355 object-fit: cover;356 width: 100%;357 }358 359 /**360 * Sidebar.361 *362 * Widget-to-widget spacing is owned by the group's blockGap (the pattern /363 * theme.json), which WordPress emits as constrained-layout `> * + *364 * margin-block-start`. No flex/gap is set on the wrapper here: a hard flex365 * `gap` would STACK with that constrained margin (they are additive),366 * doubling the gap. The rules below target inner block sub-elements that367 * have no theme.json/blockGap hook, so they legitimately stay CSS.368 */369 .origin-canvas-sidebar .wp-block-latest-posts__list,370 .origin-canvas-sidebar .wp-block-categories-list,371 .origin-canvas-sidebar .wp-block-archives-list,372 .origin-canvas-sidebar .wp-block-latest-comments {373 display: flex;374 flex-direction: column;375 gap: var(--wp--preset--spacing--medium);376 list-style: none;377 margin: 0;378 padding: 0;379 }380 381 .origin-canvas-sidebar .wp-block-latest-posts__featured-image {382 margin-bottom: var(--wp--preset--spacing--extra-small);383 }384 385 /* The title is an inline anchor by default; the date needs to sit under it. */386 .origin-canvas-sidebar .wp-block-latest-posts__post-title {387 display: block;388 }389 390 /* Category rows. Core prints the post count as a bare text node after the391 link - there is no element to target - so the row is sized as a flex line392 and the count inherits the smaller rail type from the list itself. */393 /* The term name and its count are separate blocks in a flex row, so the count394 needs no styling of its own - it just must not stretch. */395 .origin-canvas-sidebar-categories .wp-block-term-count {396 flex: none;397 }398 399 /* Term names are chrome - a category or tag, never prose - so they carry no400 underline. The block renders as a paragraph, which puts core's401 `:root :where(p a)` rule on the link; theme.json cannot win that (its block402 styles match at the same specificity but load earlier), so the opt-out lives403 here, keyed to the block rather than to the sidebar. */404 .wp-block-term-name a {405 text-decoration: none;406 }407 408 .origin-canvas-sidebar .wp-block-latest-posts__post-date,409 .origin-canvas-sidebar .wp-block-latest-comments__comment-date {410 color: var(--wp--preset--color--text-body);411 font-size: var(--wp--preset--font-size--extra-small);412 font-weight: 400;413 margin-top: var(--wp--preset--spacing--extra-small);414 }415 416 @media (max-width: 781px) {417 .origin-canvas-sidebar {418 border-top: 1px solid var(--wp--preset--color--border);419 margin-top: var(--wp--preset--spacing--huge);420 padding-top: var(--wp--preset--spacing--huge);421 }422 334 } 423 335 … … 447 359 .wp-block-comments-pagination .page-numbers.current { 448 360 align-items: center; 449 background: var(--wp--preset--color-- text-heading);361 background: var(--wp--preset--color--contrast); 450 362 border-radius: var(--wp--custom--radius--medium); 451 color: var(--wp--preset--color-- surface-base);363 color: var(--wp--preset--color--base); 452 364 cursor: default; 453 365 display: inline-flex; … … 463 375 align-items: center; 464 376 background: transparent; 465 color: var(--wp--preset--color-- text-body);377 color: var(--wp--preset--color--contrast-2); 466 378 cursor: default; 467 379 display: inline-flex; … … 507 419 508 420 @media (max-width: 600px) { 509 header:has(> .is-position-sticky) {421 body:not(.wp-admin) header:has(> .is-position-sticky) { 510 422 top: 0; 423 } 424 } 425 426 /** 427 * Anchor targets land below the sticky chrome: the admin bar (core sets this part 428 * itself, so it is only restated) plus the sticky header's measured height, which 429 * assets/js/anchor-navigation.js keeps in --origin-canvas-sticky-header-height. 430 * Mirrors the sticky-header rule above: at 600px and below the admin bar is not fixed. 431 */ 432 html { 433 scroll-padding-top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--origin-canvas-sticky-header-height, 0px)); 434 } 435 436 @media (max-width: 600px) { 437 html { 438 scroll-padding-top: var(--origin-canvas-sticky-header-height, 0px); 511 439 } 512 440 } … … 539 467 font-family: var(--wp--preset--font-family--display) !important; 540 468 } 469 470 /** 471 * Letter spacing follows font size. theme.json holds the tokens 472 * (settings.custom.letterSpacing). theme.json cannot attach a style to a font-size 473 * preset, so these rules give the tokens to any block set at a preset from medium 474 * up, paragraphs included. 475 * 476 * Zero specificity, so a letter spacing set on the block or in Global Styles wins. 477 * Headings take their value through the variable, which elements.heading reads with 478 * the base token as fallback. A size class sets the variable; a heading with no size 479 * class takes it from its level, and the named blocks below take the token for the 480 * size theme.json gives them. These rules set only the variable, never letter-spacing, 481 * so a Global Styles heading letter spacing still replaces the one heading rule for 482 * every level. The variable does not inherit: a heading inside a larger block keeps 483 * its own value. 484 */ 485 @property --origin-canvas-letter-spacing { 486 syntax: "*"; 487 inherits: false; 488 } 489 490 /* The element ladder: h1 48, h2 36, h3 30 are display; h4 24 large; h5 20 medium. 491 h6 18 takes the base fallback. Only the variable is set, never letter-spacing. */ 492 :where(h1, h2, h3) { 493 --origin-canvas-letter-spacing: var(--wp--custom--letter-spacing--display); 494 } 495 496 :where(h4) { 497 --origin-canvas-letter-spacing: var(--wp--custom--letter-spacing--large); 498 } 499 500 :where(h5) { 501 --origin-canvas-letter-spacing: var(--wp--custom--letter-spacing--medium); 502 } 503 504 /* Headings sized off the ladder: theme.json sizes the comments title at large and the 505 site title (an h1 when its level is set) at regular-plus; the reply title is 506 regular-plus. A heading with a custom size keeps its level's token; the block's 507 Letter spacing control is the way to change it. */ 508 :where(.wp-block-comments-title) { 509 --origin-canvas-letter-spacing: var(--wp--custom--letter-spacing--large); 510 } 511 512 :where(.wp-block-site-title, .comment-reply-title) { 513 --origin-canvas-letter-spacing: var(--wp--custom--letter-spacing--base); 514 } 515 516 :where(.has-extra-large-font-size, .has-huge-font-size, .has-display-font-size, .has-display-xl-font-size, .has-display-2-xl-font-size) { 517 --origin-canvas-letter-spacing: var(--wp--custom--letter-spacing--display); 518 letter-spacing: var(--origin-canvas-letter-spacing); 519 } 520 521 :where(.has-large-font-size) { 522 --origin-canvas-letter-spacing: var(--wp--custom--letter-spacing--large); 523 letter-spacing: var(--origin-canvas-letter-spacing); 524 } 525 526 :where(.has-medium-font-size) { 527 --origin-canvas-letter-spacing: var(--wp--custom--letter-spacing--medium); 528 letter-spacing: var(--origin-canvas-letter-spacing); 529 } 530 531 /* Below medium a heading takes base, whatever its level. The variable only: body 532 text at these sizes keeps normal letter spacing. */ 533 :where(.has-extra-small-font-size, .has-small-font-size, .has-regular-font-size, .has-regular-plus-font-size) { 534 --origin-canvas-letter-spacing: var(--wp--custom--letter-spacing--base); 535 } 536 537 /* The site title reads the variable only when it renders as a paragraph (level 0). An h1 538 site title is a heading, so the one heading rule in theme.json, and a Global Styles 539 "Headings" letter spacing, reach it. theme.json cannot scope a value by tag. */ 540 :where(p.wp-block-site-title) { 541 letter-spacing: var(--origin-canvas-letter-spacing); 542 } 543 544 /* Letter spacing inherits as a computed length, so small text inside one of the 545 nodes above would take the larger size's spacing. Reset it to the body default. */ 546 :where(.has-medium-font-size, .has-large-font-size, .has-extra-large-font-size, .has-huge-font-size, .has-display-font-size, .has-display-xl-font-size, .has-display-2-xl-font-size) :where(.has-extra-small-font-size, .has-small-font-size, .has-regular-font-size, .has-regular-plus-font-size) { 547 letter-spacing: normal; 548 } 549 550 /* ========================================================================== 551 Utilities 552 553 Opt-in classes, applied through Additional CSS Classes, each named for the one 554 job it does so any block can use it. See CLAUDE.md rule 6b. 555 ========================================================================== */ 556 557 /* A flex child that keeps its size. WordPress 7.0's Fixed width sets only the 558 basis, so the item can still shrink; 7.1 saves Fixed as fixedNoShrink, which 559 holds, but the theme supports 7.0. Pair it with Fixed (selfStretch "fixed"). */ 560 .origin-canvas-no-shrink { 561 flex-shrink: 0; 562 } 563 564 /* A Row whose children sit on a shared text baseline. Core aligns a flex row only 565 top, center, bottom or stretch; aligning line boxes leaves glyphs of different 566 sizes up to 6px apart. */ 567 .origin-canvas-align-baseline.is-layout-flex { 568 align-items: baseline; 569 } 570 571 /* Text whose lines break to near-equal lengths, so a heading never ends on one 572 word. No block support or theme.json property sets text-wrap. */ 573 .origin-canvas-text-balance { 574 text-wrap: balance; 575 } 576 577 /* A dot texture on a section: 1px dots at a 20px pitch, contrast at 8% on a 578 light ground, base-2 at 10% on the theme's dark grounds (ODS "Dot texture"). 579 Apply one class: even dots, fade to centre (strongest at the top and sides), or 580 fade down (fading out down the section). theme.json cannot hold a palette-aware 581 tiled dot, and a gradient set in the block's Background keeps fixed colours. 582 The dots sit on a layer under the content, so a fade masks the dots only, and a 583 background colour, gradient or image set on the block still shows beneath. */ 584 .origin-canvas-dots, 585 .origin-canvas-dots-fade-centre, 586 .origin-canvas-dots-fade-down { 587 --origin-canvas-dots-ink: var(--wp--preset--color--contrast); 588 --origin-canvas-dots-alpha: 8%; 589 isolation: isolate; 590 position: relative; 591 } 592 593 .origin-canvas-dots::before, 594 .origin-canvas-dots-fade-centre::before, 595 .origin-canvas-dots-fade-down::before { 596 background-image: radial-gradient(circle at 3px 3px, color-mix(in srgb, var(--origin-canvas-dots-ink) var(--origin-canvas-dots-alpha), transparent) 1px, transparent 1.5px); 597 background-size: 20px 20px; 598 content: ""; 599 inset: 0; 600 pointer-events: none; 601 position: absolute; 602 z-index: -1; 603 } 604 605 /* Fade to centre, measured from Knock's hero: about 20% at the top edge, 7% at the 606 sides and 3–5% in the middle. The two masks multiply. */ 607 .origin-canvas-dots-fade-centre { 608 --origin-canvas-dots-alpha: 22.5%; 609 } 610 611 .origin-canvas-dots-fade-centre::before { 612 mask-composite: intersect; 613 mask-image: 614 linear-gradient(to bottom, #000 0, rgb(0 0 0 / 35%) 120px, rgb(0 0 0 / 35%) 100%), 615 radial-gradient(ellipse 55% 80% at 50% 50%, rgb(0 0 0 / 45%) 0%, rgb(0 0 0 / 55%) 50%, #000 100%); 616 } 617 618 /* Fade down, measured from Warp's hero: in over the top 19%, full (about 7%) to 619 42%, then out past the bottom edge. */ 620 .origin-canvas-dots-fade-down::before { 621 mask-image: linear-gradient(to bottom, transparent 0%, #000 19%, #000 42%, transparent 138%); 622 } 623 624 /* The theme's dark grounds: the custom.dark.bg fill the dark patterns use, and the 625 contrast palette fill. Every form peaks at the ruled 10%; a fade keeps its 626 masks, so fade to centre scales from 10% at the top edge. Content saved before the 627 #116 rename still holds the old Text Heading fill class; the twin rules in 628 assets/css/palette-aliases.css match it. */ 629 :is(.origin-canvas-dots, .origin-canvas-dots-fade-centre, .origin-canvas-dots-fade-down):is(.has-contrast-background-color, [style*="--wp--custom--dark--bg"]) { 630 --origin-canvas-dots-ink: var(--wp--preset--color--base-2); 631 --origin-canvas-dots-alpha: 10%; 632 } 633 634 /* ========================================================================== 635 Pattern CSS 636 637 Only what core cannot do for a pattern (CLAUDE.md rule 6b). One section per 638 pattern, named for it. These rules load on every page, so keep them small. 639 ========================================================================== */ 640 641 /** 642 * Pattern Showcase: a full-bleed 12-column grid of wash tiles. 643 * 644 * Core cannot hold this on WordPress 7.0: it has no 12/6/2 column breakpoints and no 645 * control for layered color-mix gradients. Colors route through palette tokens so 646 * the tiles reskin with style variations. 647 */ 648 .origin-canvas-pattern-board { 649 display: grid; 650 gap: 20px; 651 grid-template-columns: repeat(12, minmax(0, 1fr)); 652 margin-top: 56px; 653 padding-inline: clamp(20px, 3.5vw, 48px); 654 } 655 656 .origin-canvas-wash-tile { 657 background-color: var(--wp--preset--color--base); 658 border-radius: var(--wp--custom--radius--medium); 659 /* !important so the editor-placeholder-suppressing inline min-height:240px 660 (on the block, see pattern) does not flatten the responsive clamp on the 661 front end. Inline styles beat plain stylesheet rules; !important wins back. */ 662 min-height: clamp(240px, 26vw, 320px) !important; 663 overflow: hidden; 664 } 665 666 .origin-canvas-wash-hero { 667 background-image: 668 radial-gradient(70% 80% at 22% 20%, color-mix(in srgb, var(--wp--preset--color--primary) 20%, transparent), transparent 60%), 669 radial-gradient(60% 70% at 84% 86%, color-mix(in srgb, var(--wp--preset--color--primary) 10%, transparent), transparent 62%), 670 linear-gradient(150deg, var(--wp--preset--color--base) 0%, var(--wp--preset--color--base-3) 100%); 671 grid-column: span 5; 672 } 673 674 .origin-canvas-wash-features { 675 background-image: 676 radial-gradient(65% 75% at 80% 22%, color-mix(in srgb, var(--wp--preset--color--primary) 12%, transparent), transparent 60%), 677 linear-gradient(160deg, var(--wp--preset--color--base) 0%, var(--wp--preset--color--base-3) 100%); 678 grid-column: span 4; 679 } 680 681 .origin-canvas-wash-testimonial { 682 background-image: 683 radial-gradient(72% 72% at 24% 26%, color-mix(in srgb, var(--wp--preset--color--primary) 16%, transparent), transparent 58%), 684 linear-gradient(180deg, var(--wp--preset--color--base) 0%, var(--wp--preset--color--base-4) 100%); 685 grid-column: span 3; 686 } 687 688 .origin-canvas-wash-pricing { 689 background-image: 690 radial-gradient(60% 70% at 26% 78%, color-mix(in srgb, var(--wp--preset--color--primary) 13%, transparent), transparent 56%), 691 linear-gradient(180deg, var(--wp--preset--color--base) 0%, var(--wp--preset--color--base-3) 100%); 692 grid-column: span 4; 693 } 694 695 .origin-canvas-wash-cta { 696 background-image: 697 radial-gradient(72% 80% at 80% 30%, color-mix(in srgb, var(--wp--preset--color--primary) 22%, transparent), transparent 60%), 698 radial-gradient(60% 70% at 20% 84%, color-mix(in srgb, var(--wp--preset--color--primary) 8%, transparent), transparent 58%), 699 linear-gradient(135deg, var(--wp--preset--color--base) 0%, var(--wp--preset--color--base-3) 100%); 700 grid-column: span 4; 701 } 702 703 .origin-canvas-wash-editor { 704 background-image: 705 radial-gradient(60% 70% at 50% 24%, color-mix(in srgb, var(--wp--preset--color--primary) 10%, transparent), transparent 60%), 706 linear-gradient(180deg, var(--wp--preset--color--base) 0%, var(--wp--preset--color--base-3) 100%); 707 grid-column: span 4; 708 } 709 710 @media (max-width: 1100px) { 711 .origin-canvas-pattern-board { 712 grid-template-columns: repeat(6, minmax(0, 1fr)); 713 } 714 715 .origin-canvas-wash-hero, 716 .origin-canvas-wash-editor { 717 grid-column: span 6; 718 } 719 720 .origin-canvas-wash-features, 721 .origin-canvas-wash-testimonial, 722 .origin-canvas-wash-pricing, 723 .origin-canvas-wash-cta { 724 grid-column: span 3; 725 } 726 } 727 728 @media (max-width: 640px) { 729 .origin-canvas-pattern-board { 730 gap: 14px; 731 grid-template-columns: repeat(2, minmax(0, 1fr)); 732 margin-top: 40px; 733 } 734 735 .origin-canvas-wash-hero, 736 .origin-canvas-wash-editor { 737 grid-column: span 2; 738 } 739 740 .origin-canvas-wash-features, 741 .origin-canvas-wash-testimonial, 742 .origin-canvas-wash-pricing, 743 .origin-canvas-wash-cta { 744 grid-column: span 1; 745 } 746 747 .origin-canvas-wash-tile { 748 min-height: 170px !important; 749 } 750 } 751 752 /** 753 * Hidden Sidebar: the rail in parts/sidebar.html. 754 * 755 * Only what the blocks cannot set. core/search has no padding control, so the 756 * field and button take tighter padding to suit a 373px rail and sit on the 44px 757 * floor; the 404 search keeps the default size. Latest Posts has no date controls. The list resets, the 758 * featured image gap and the block title cover blocks an owner may add to the 759 * rail in the Site Editor: Categories, Archives, Latest Comments, and Latest 760 * Posts with images on. 761 */ 762 .origin-canvas-sidebar .wp-block-categories-list, 763 .origin-canvas-sidebar .wp-block-archives-list, 764 .origin-canvas-sidebar .wp-block-latest-comments { 765 list-style: none; 766 margin: 0; 767 padding: 0; 768 } 769 770 .origin-canvas-sidebar .wp-block-latest-posts__featured-image { 771 margin-bottom: var(--wp--preset--spacing--extra-small); 772 } 773 774 .origin-canvas-sidebar .wp-block-latest-posts__post-title { 775 display: block; 776 } 777 778 /* Shim, sunset 2.0.0. The category rows keep their count at its size with 779 origin-canvas-no-shrink since the release after 1.3.1. Rails saved from 1.3.1 carry 780 no such class on the count: this keeps it from shrinking. The pattern still carries 781 origin-canvas-sidebar-categories; flex: none adds nothing to no-shrink there. */ 782 .origin-canvas-sidebar-categories .wp-block-term-count { 783 flex: none; 784 } 785 786 .origin-canvas-search-compact input.wp-block-search__input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]) { 787 padding: 8px 12px; 788 } 789 790 .origin-canvas-search-compact .wp-block-search__button { 791 padding: 8px 20px; 792 } 793 794 .origin-canvas-sidebar .wp-block-latest-posts__post-date, 795 .origin-canvas-sidebar .wp-block-latest-comments__comment-date { 796 color: var(--wp--preset--color--contrast-2); 797 font-size: var(--wp--preset--font-size--extra-small); 798 font-weight: 400; 799 margin-top: var(--wp--preset--spacing--extra-small); 800 } 801 802 /* When the Sidebar part draws its own inline left border, the template's divider 803 and stacked rule hide, so the rail shows its own rules only. The part's border 804 is untouched. !important matches core's visibility rules. */ 805 .wp-block-group:has(> aside > .origin-canvas-sidebar[style*="border-left-width:1px"]) > .origin-canvas-sidebar-divider, 806 .wp-block-group:has(> .wp-block-group > aside > .origin-canvas-sidebar[style*="border-left-width:1px"]) > .origin-canvas-sidebar-rule { 807 display: none !important; 808 } 809 810 /* The same bordered part, stacked on phones, takes its top rule and spacing. */ 811 @media (max-width: 782px) { 812 .origin-canvas-sidebar[style*="border-left-width:1px"] { 813 border-top: 1px solid var(--wp--preset--color--base-5); 814 margin-top: var(--wp--preset--spacing--huge); 815 padding-top: var(--wp--preset--spacing--huge); 816 } 817 } 818 819 /* The sidebar templates stack at 782px as well. Core's Hide setting treats 782px 820 as tablet while core Columns stack only below it, so without this the phone 821 rule would show beside side-by-side columns at that one width. */ 822 @media (width: 782px) { 823 .wp-block-columns:has(> .wp-block-column > .wp-block-group > .wp-block-group > .origin-canvas-sidebar-divider) { 824 flex-wrap: wrap !important; 825 } 826 827 .wp-block-columns:has(> .wp-block-column > .wp-block-group > .wp-block-group > .origin-canvas-sidebar-divider) > .wp-block-column { 828 flex-basis: 100% !important; 829 } 830 } 831 832 /* The section headings are small uppercase labels: ODS chrome label tracking, 0.06em, 833 and 600 weight. Low specificity, so a heading's own Typography settings still 834 win; rule 7 keeps these values off the blocks themselves. */ 835 .origin-canvas-sidebar :where(h2) { 836 font-weight: 600; 837 letter-spacing: 0.06em; 838 } 839 840 /* A site with no tags: core's Tag Cloud renders nothing, so the Tags group holds 841 only its heading. Hide the group rather than show a heading with nothing under it. */ 842 .origin-canvas-sidebar-tags:has(> h2:only-child) { 843 display: none; 844 } 845 846 /** 847 * Token System: pink bullet markers and the theme.json tokens panel on the 848 * landing page. Every fill is a palette token or an ink-tinted color-mix, so the 849 * panel tracks style variations. 850 */ 851 .origin-canvas-bullet-mark { 852 background: var(--wp--preset--color--primary); 853 border-radius: var(--wp--custom--radius--small); 854 flex-shrink: 0; 855 height: 6px; 856 width: 6px; 857 } 858 859 /* Radius clipping for the panel's square-cornered bar (no JSON overflow analogue). */ 860 .origin-canvas-tokens-panel { 861 overflow: hidden; 862 } 863 864 .origin-canvas-token-palrow { 865 display: flex; 866 gap: 10px; 867 } 868 869 .origin-canvas-token-palrow > .wp-block-group { 870 flex: 1; 871 } 872 873 .origin-canvas-token-sw { 874 border-radius: var(--wp--custom--radius--small); 875 box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wp--preset--color--contrast) 8%, transparent); 876 height: 34px; 877 } 878 879 .origin-canvas-token-scale { 880 align-items: flex-end; 881 display: flex; 882 gap: 10px; 883 } 884 885 .origin-canvas-token-bar { 886 background: var(--wp--preset--color--base-3); 887 border-radius: var(--wp--custom--radius--small) var(--wp--custom--radius--small) 0 0; 888 width: 26px; 889 } 890 891 .origin-canvas-token-bar--1 { 892 height: 14px; 893 } 894 895 .origin-canvas-token-bar--2 { 896 height: 22px; 897 } 898 899 .origin-canvas-token-bar--3 { 900 height: 32px; 901 } 902 903 .origin-canvas-token-bar--4 { 904 height: 44px; 905 } 906 907 .origin-canvas-token-bar--5 { 908 height: 58px; 909 } 910 911 .origin-canvas-token-bar--6 { 912 height: 74px; 913 } 914 915 .origin-canvas-token-bar--7 { 916 height: 92px; 917 } 918 919 /** 920 * Template Showcase: schematic template cards on the landing page, drawn with 921 * empty groups. Ink-tinted color-mix fills track the active style variation. 922 */ 923 .origin-canvas-wire { 924 background: var(--wp--preset--color--base-3); 925 border-radius: var(--wp--custom--radius--medium); 926 display: flex; 927 flex-direction: column; 928 gap: 8px; 929 height: 168px; 930 padding: 13px; 931 } 932 933 .origin-canvas-wire-head { 934 background: color-mix(in srgb, var(--wp--preset--color--contrast) 10%, transparent); 935 border-radius: var(--wp--custom--radius--small); 936 flex: none; 937 height: 18px; 938 } 939 940 .origin-canvas-wire-body { 941 display: flex; 942 flex: 1; 943 gap: 8px; 944 min-height: 0; 945 } 946 947 .origin-canvas-wire-body--center { 948 justify-content: center; 949 } 950 951 .origin-canvas-wire-body--col { 952 flex-direction: column; 953 } 954 955 .origin-canvas-wire-body--grid { 956 display: grid; 957 gap: 8px; 958 grid-template-columns: 1fr 1fr; 959 grid-template-rows: 1fr 1fr; 960 } 961 962 .origin-canvas-wire-blk { 963 background: var(--wp--preset--color--base); 964 border-radius: var(--wp--custom--radius--small); 965 flex: 1; 966 } 967 968 .origin-canvas-wire-blk--alt { 969 background: color-mix(in srgb, var(--wp--preset--color--contrast) 8%, transparent); 970 } 971 972 .origin-canvas-wire-blk--w60 { 973 flex: none; 974 width: 60%; 975 } 976 977 .origin-canvas-wire-blk--grow2 { 978 flex: 2; 979 } 980 981 /** 982 * Hero Canvas: the landing hero backdrop. Layered radials (cool top glow + 983 * faint pink corner) over a subtle 48px grid. A plain pattern class (not a 984 * registered block style), applied only by hero-canvas, so it stays out of the 985 * editor's group Styles panel. 986 */ 987 .wp-block-group.origin-canvas-canvas-grid { 988 background-color: var(--wp--preset--color--base); 989 background-image: 990 linear-gradient(180deg, transparent 42%, var(--wp--preset--color--base) 97%), 991 radial-gradient(120% 75% at 50% -18%, var(--wp--preset--color--base-3) 0%, transparent 60%), 992 radial-gradient(38% 50% at 88% 2%, color-mix(in srgb, var(--wp--preset--color--primary) 7%, transparent) 0%, transparent 70%), 993 linear-gradient(to right, color-mix(in srgb, var(--wp--preset--color--contrast) 4%, transparent) 1px, transparent 1px), 994 linear-gradient(to bottom, color-mix(in srgb, var(--wp--preset--color--contrast) 4%, transparent) 1px, transparent 1px); 995 background-repeat: no-repeat, no-repeat, no-repeat, repeat, repeat; 996 background-size: cover, cover, cover, 48px 48px, 48px 48px; 997 overflow: hidden; 998 position: relative; 999 } 1000 1001 /** 1002 * Style Variations: swatch circles, preset dots and specimen fonts on the landing 1003 * page. The inset rings are an ink-tinted color-mix, so they track the active 1004 * variation. The specimen fonts are not theme presets. 1005 */ 1006 .origin-canvas-sw { 1007 border-radius: 999px; 1008 box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wp--preset--color--contrast) 15%, transparent); 1009 height: 20px; 1010 width: 20px; 1011 } 1012 1013 .origin-canvas-preset-dot { 1014 border-radius: 999px; 1015 box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wp--preset--color--contrast) 12%, transparent); 1016 flex: none; 1017 height: 38px; 1018 width: 38px; 1019 } 1020 1021 .origin-canvas-specimen-serif { 1022 font-family: "Source Serif 4", Georgia, serif; 1023 } 1024 1025 .origin-canvas-specimen-grotesk { 1026 font-family: "Space Grotesk", var(--wp--preset--font-family--sans); 1027 } 1028 1029 .origin-canvas-specimen-dmsans { 1030 font-family: "DM Sans", var(--wp--preset--font-family--sans); 1031 } 1032 1033 /** 1034 * Landing rows shared by Style Variations, Token System and Template Showcase: 1035 * the monospace micro-labels. 1036 */ 1037 .origin-canvas-mono { 1038 font-family: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace; 1039 } 1040 1041 1042 /** 1043 * Header Marketing, below 600px: one row. 1044 * 1045 * The nav has collapsed to the hamburger. The brand word, both pills and the 1046 * hamburger do not fit a phone width on one row, so the ghost "View demo" is hidden 1047 * (by the button's own Hide setting, up to 782px) and the site title drops to 1048 * screen-reader-only while the site logo carries the brand; the title link is still a tab stop, so it un-clips while focused. A site 1049 * with no logo keeps its title. "Download" stays, on the theme's 44px button floor 1050 * (theme.json), and the hamburger packs beside it. Child 1051 * combinators keep the hamburger rule off the overlay's own Navigation block. 1052 */ 1053 @media (max-width: 599px) { 1054 .origin-canvas-header-marketing .wp-block-group:has(> .wp-block-site-logo) > .wp-block-site-title:not(:focus-within) { 1055 clip-path: inset(50%); 1056 height: 1px; 1057 overflow: hidden; 1058 position: absolute; 1059 white-space: nowrap; 1060 width: 1px; 1061 } 1062 1063 .origin-canvas-header-marketing > .wp-block-group > .wp-block-navigation { 1064 margin-left: auto; 1065 } 1066 } 1067 1068 /** 1069 * Header With Button, below 600px. Below core's 1070 * breakpoint the nav is only the open button; `order` sends it last so the row 1071 * reads [title] … [button][open], with the open button at the gutter edge on the 1072 * axis the overlay ✕ is tuned to. `margin-left: auto` on the 1073 * buttons packs the button beside it. 1074 */ 1075 @media (max-width: 599px) { 1076 .origin-canvas-header-with-button > .wp-block-group > .wp-block-navigation { 1077 order: 1; 1078 } 1079 1080 .origin-canvas-header-with-button > .wp-block-group > .wp-block-buttons { 1081 margin-left: auto; 1082 } 1083 } 1084 1085 /** 1086 * Product Grid: the status chip and the live-product dot on the landing page's 1087 * product cards. The Paragraph block has no border support, so the pill lives 1088 * here. The chip is borderless: a 1px hairline measured 1.28:1 against white, so 1089 * the pill reads by shape and the text carries the contrast (about 6.7:1). The dot 1090 * is shape only: each card sets the product's own hue on the block, so it does 1091 * not track the primary color. 1092 */ 1093 .origin-canvas-status-chip { 1094 background-color: var(--wp--preset--color--base-3); 1095 border-radius: 999px; 1096 color: var(--wp--preset--color--contrast-2); 1097 font-weight: 500; 1098 letter-spacing: 0.06em; 1099 padding: 3px 10px; 1100 text-transform: uppercase; 1101 width: fit-content; 1102 } 1103 1104 .origin-canvas-status-chip--dark { 1105 background-color: rgb(255 255 255 / 10%); 1106 color: rgb(255 255 255 / 85%); 1107 } 1108 1109 .origin-canvas-status-dot { 1110 border-radius: 999px; 1111 flex: none; 1112 height: 8px; 1113 width: 8px; 1114 } 1115 1116 /** 1117 * Post Loop Grid: cards in a row share one height, and each card's text panel 1118 * fills to the bottom. Grid rows already stretch the post; the post has no layout 1119 * of its own, so it becomes a column here. A Stack inside the post cannot do it: 1120 * the featured image, sized only by its aspect ratio, collapses to 0 there. 1121 */ 1122 .origin-canvas-posts--stretch .wp-block-post { 1123 align-items: stretch; 1124 display: flex; 1125 flex-direction: column; 1126 height: 100%; 1127 } 1128 1129 .origin-canvas-posts--stretch .wp-block-post > .wp-block-group { 1130 flex: 1; 1131 } 1132 1133 /** 1134 * Post Loop List: the card clips its image to the card's radius. The corners the 1135 * image needs change when the columns stack, so a per-corner radius on the image 1136 * cannot do it. 1137 */ 1138 .origin-canvas-post-list-card { 1139 overflow: hidden; 1140 } 1141 1142 /** 1143 * Features Numbered: the step numerals keep one width per digit, so a column of 1144 * them lines up. Core has no numeral-spacing control. 1145 */ 1146 .origin-canvas-step-numeral { 1147 font-variant-numeric: tabular-nums; 1148 } 1149 1150 /** 1151 * Left-sidebar template: the sidebar follows the content in the HTML, as on the 1152 * right-sidebar templates, so reading and focus order are content first 1153 * everywhere and phones stack content above the sidebar. On desktop the row is 1154 * reversed to put the sidebar on the left. Core Columns have no order control. 1155 */ 1156 @media (min-width: 783px) { 1157 .wp-block-columns.origin-canvas-sidebar-left { 1158 flex-direction: row-reverse; 1159 } 1160 } 1161 1162 /** 1163 * Features Checklist: one list of eight in two columns, read across the rows as on 1164 * the board, and in one column on phones. The List block has no column or gap 1165 * control. The grid's own row gap replaces the 8px between items that Check 1166 * Primary and Check Neutral add, so both columns share one top and one row rhythm. 1167 */ 1168 ul.wp-block-list.origin-canvas-features-checklist-list { 1169 display: grid; 1170 gap: var(--wp--preset--spacing--medium) var(--wp--preset--spacing--extra-large); 1171 grid-template-columns: repeat(auto-fill, minmax(min(100%, max(16rem, (100% - var(--wp--preset--spacing--extra-large)) / 2)), 1fr)); 1172 } 1173 1174 ul.wp-block-list:is(.is-style-origin-canvas-list-check, .is-style-origin-canvas-list-check-neutral).origin-canvas-features-checklist-list > li + li { 1175 margin-top: 0; 1176 } 1177 1178 /** 1179 * Pricing Grid: the featured tier's 2px top line sits 1px higher, so its bottom 1180 * edge lines up with the 1px hairlines over the other tiers and the content below 1181 * does not move. The Column block has no margin control. 1182 */ 1183 .wp-block-column.origin-canvas-pricing-simple-featured { 1184 margin-top: -1px; 1185 } 1186 1187 /** 1188 * CTA Newsletter: when the columns stack on phones, the Subscribe button centers 1189 * under the centered text; on desktop it stays at the left of its column, beside 1190 * the field. The Buttons block has one justification for every width. 781px is 1191 * where core Columns stack. 1192 */ 1193 @media (max-width: 781px) { 1194 .wp-block-buttons.is-layout-flex.origin-canvas-cta-newsletter-action { 1195 justify-content: center; 1196 } 1197 } 1198 1199 /** 1200 * CTA Split: when the columns stack on phones, the Subscribe button moves to the 1201 * left under the left-aligned text; on desktop it stays at the right of its 1202 * column. The Buttons block has one justification for every width. 781px is 1203 * where core Columns stack. 1204 */ 1205 @media (max-width: 781px) { 1206 .wp-block-buttons.is-layout-flex.origin-canvas-cta-inline-action { 1207 justify-content: flex-start; 1208 } 1209 } -
origin-canvas/1.4.3/styles/colors/blue.json
r334533 r356743 8 8 { 9 9 "slug": "primary", 10 " color": "#2563EB",11 " name": "Primary"10 "name": "Primary", 11 "color": "#2563EB" 12 12 }, 13 13 { 14 "slug": " surface-base",15 " color": "#FFFFFF",16 " name": "Surface Base"14 "slug": "base", 15 "name": "Base", 16 "color": "#FFFFFF" 17 17 }, 18 18 { 19 "slug": " surface-muted",20 " color": "#F3F4F6",21 " name": "Surface Muted"19 "slug": "base-2", 20 "name": "Base 2", 21 "color": "#F3F4F6" 22 22 }, 23 23 { 24 "slug": " surface-subtle",25 " color": "#EEF2F6",26 " name": "Surface Subtle"24 "slug": "base-3", 25 "name": "Base 3", 26 "color": "#EEF2F6" 27 27 }, 28 28 { 29 "slug": " surface-subtle-hover",30 " color": "#E7ECF2",31 " name": "Surface Subtle Hover"29 "slug": "base-4", 30 "name": "Base 4", 31 "color": "#E7ECF2" 32 32 }, 33 33 { 34 "slug": "b order",35 " color": "#E5E7EB",36 " name": "Border"34 "slug": "base-5", 35 "name": "Base 5", 36 "color": "#E5E7EB" 37 37 }, 38 38 { 39 "slug": " input-border",40 " color": "#D1D5DB",41 " name": "Input Border"39 "slug": "base-6", 40 "name": "Base 6", 41 "color": "#D1D5DB" 42 42 }, 43 43 { 44 "slug": " text-heading",45 " color": "#111827",46 " name": "Text Heading"44 "slug": "base-7", 45 "name": "Base 7", 46 "color": "#B4B6BC" 47 47 }, 48 48 { 49 "slug": " text-body",50 " color": "#4B5563",51 " name": "Text Body"49 "slug": "contrast-5", 50 "name": "Contrast 5", 51 "color": "#828B98" 52 52 }, 53 53 { 54 "slug": " text-muted",55 " color": "#6B7280",56 " name": "Text Muted"54 "slug": "contrast-4", 55 "name": "Contrast 4", 56 "color": "#6B7280" 57 57 }, 58 58 { 59 "slug": "on-dark", 60 "color": "#F3F4F6", 61 "name": "On Dark" 59 "slug": "contrast-3", 60 "name": "Contrast 3", 61 "color": "#4B5563" 62 }, 63 { 64 "slug": "contrast-2", 65 "name": "Contrast 2", 66 "color": "#374151" 67 }, 68 { 69 "slug": "contrast", 70 "name": "Contrast", 71 "color": "#111827" 62 72 } 63 73 ] -
origin-canvas/1.4.3/styles/colors/green.json
r334533 r356743 8 8 { 9 9 "slug": "primary", 10 " color": "#16A34A",11 " name": "Primary"10 "name": "Primary", 11 "color": "#16A34A" 12 12 }, 13 13 { 14 "slug": " surface-base",15 " color": "#FFFFFF",16 " name": "Surface Base"14 "slug": "base", 15 "name": "Base", 16 "color": "#FFFFFF" 17 17 }, 18 18 { 19 "slug": " surface-muted",20 " color": "#F3F4F6",21 " name": "Surface Muted"19 "slug": "base-2", 20 "name": "Base 2", 21 "color": "#F3F4F6" 22 22 }, 23 23 { 24 "slug": " surface-subtle",25 " color": "#EEF2F6",26 " name": "Surface Subtle"24 "slug": "base-3", 25 "name": "Base 3", 26 "color": "#EEF2F6" 27 27 }, 28 28 { 29 "slug": " surface-subtle-hover",30 " color": "#E7ECF2",31 " name": "Surface Subtle Hover"29 "slug": "base-4", 30 "name": "Base 4", 31 "color": "#E7ECF2" 32 32 }, 33 33 { 34 "slug": "b order",35 " color": "#E5E7EB",36 " name": "Border"34 "slug": "base-5", 35 "name": "Base 5", 36 "color": "#E5E7EB" 37 37 }, 38 38 { 39 "slug": " input-border",40 " color": "#D1D5DB",41 " name": "Input Border"39 "slug": "base-6", 40 "name": "Base 6", 41 "color": "#D1D5DB" 42 42 }, 43 43 { 44 "slug": " text-heading",45 " color": "#111827",46 " name": "Text Heading"44 "slug": "base-7", 45 "name": "Base 7", 46 "color": "#B4B6BC" 47 47 }, 48 48 { 49 "slug": " text-body",50 " color": "#4B5563",51 " name": "Text Body"49 "slug": "contrast-5", 50 "name": "Contrast 5", 51 "color": "#828B98" 52 52 }, 53 53 { 54 "slug": " text-muted",55 " color": "#6B7280",56 " name": "Text Muted"54 "slug": "contrast-4", 55 "name": "Contrast 4", 56 "color": "#6B7280" 57 57 }, 58 58 { 59 "slug": "on-dark", 60 "color": "#F3F4F6", 61 "name": "On Dark" 59 "slug": "contrast-3", 60 "name": "Contrast 3", 61 "color": "#4B5563" 62 }, 63 { 64 "slug": "contrast-2", 65 "name": "Contrast 2", 66 "color": "#374151" 67 }, 68 { 69 "slug": "contrast", 70 "name": "Contrast", 71 "color": "#111827" 62 72 } 63 73 ] -
origin-canvas/1.4.3/styles/colors/orange.json
r334533 r356743 8 8 { 9 9 "slug": "primary", 10 " color": "#EA580C",11 " name": "Primary"10 "name": "Primary", 11 "color": "#EA580C" 12 12 }, 13 13 { 14 "slug": " surface-base",15 " color": "#FFFFFF",16 " name": "Surface Base"14 "slug": "base", 15 "name": "Base", 16 "color": "#FFFFFF" 17 17 }, 18 18 { 19 "slug": " surface-muted",20 " color": "#F3F4F6",21 " name": "Surface Muted"19 "slug": "base-2", 20 "name": "Base 2", 21 "color": "#F3F4F6" 22 22 }, 23 23 { 24 "slug": " surface-subtle",25 " color": "#EEF2F6",26 " name": "Surface Subtle"24 "slug": "base-3", 25 "name": "Base 3", 26 "color": "#EEF2F6" 27 27 }, 28 28 { 29 "slug": " surface-subtle-hover",30 " color": "#E7ECF2",31 " name": "Surface Subtle Hover"29 "slug": "base-4", 30 "name": "Base 4", 31 "color": "#E7ECF2" 32 32 }, 33 33 { 34 "slug": "b order",35 " color": "#E5E7EB",36 " name": "Border"34 "slug": "base-5", 35 "name": "Base 5", 36 "color": "#E5E7EB" 37 37 }, 38 38 { 39 "slug": " input-border",40 " color": "#D1D5DB",41 " name": "Input Border"39 "slug": "base-6", 40 "name": "Base 6", 41 "color": "#D1D5DB" 42 42 }, 43 43 { 44 "slug": " text-heading",45 " color": "#111827",46 " name": "Text Heading"44 "slug": "base-7", 45 "name": "Base 7", 46 "color": "#B4B6BC" 47 47 }, 48 48 { 49 "slug": " text-body",50 " color": "#4B5563",51 " name": "Text Body"49 "slug": "contrast-5", 50 "name": "Contrast 5", 51 "color": "#828B98" 52 52 }, 53 53 { 54 "slug": " text-muted",55 " color": "#6B7280",56 " name": "Text Muted"54 "slug": "contrast-4", 55 "name": "Contrast 4", 56 "color": "#6B7280" 57 57 }, 58 58 { 59 "slug": "on-dark", 60 "color": "#F3F4F6", 61 "name": "On Dark" 59 "slug": "contrast-3", 60 "name": "Contrast 3", 61 "color": "#4B5563" 62 }, 63 { 64 "slug": "contrast-2", 65 "name": "Contrast 2", 66 "color": "#374151" 67 }, 68 { 69 "slug": "contrast", 70 "name": "Contrast", 71 "color": "#111827" 62 72 } 63 73 ] -
origin-canvas/1.4.3/styles/colors/purple.json
r334533 r356743 8 8 { 9 9 "slug": "primary", 10 " color": "#7C3AED",11 " name": "Primary"10 "name": "Primary", 11 "color": "#7C3AED" 12 12 }, 13 13 { 14 "slug": " surface-base",15 " color": "#FFFFFF",16 " name": "Surface Base"14 "slug": "base", 15 "name": "Base", 16 "color": "#FFFFFF" 17 17 }, 18 18 { 19 "slug": " surface-muted",20 " color": "#F3F4F6",21 " name": "Surface Muted"19 "slug": "base-2", 20 "name": "Base 2", 21 "color": "#F3F4F6" 22 22 }, 23 23 { 24 "slug": " surface-subtle",25 " color": "#EEF2F6",26 " name": "Surface Subtle"24 "slug": "base-3", 25 "name": "Base 3", 26 "color": "#EEF2F6" 27 27 }, 28 28 { 29 "slug": " surface-subtle-hover",30 " color": "#E7ECF2",31 " name": "Surface Subtle Hover"29 "slug": "base-4", 30 "name": "Base 4", 31 "color": "#E7ECF2" 32 32 }, 33 33 { 34 "slug": "b order",35 " color": "#E5E7EB",36 " name": "Border"34 "slug": "base-5", 35 "name": "Base 5", 36 "color": "#E5E7EB" 37 37 }, 38 38 { 39 "slug": " input-border",40 " color": "#D1D5DB",41 " name": "Input Border"39 "slug": "base-6", 40 "name": "Base 6", 41 "color": "#D1D5DB" 42 42 }, 43 43 { 44 "slug": " text-heading",45 " color": "#111827",46 " name": "Text Heading"44 "slug": "base-7", 45 "name": "Base 7", 46 "color": "#B4B6BC" 47 47 }, 48 48 { 49 "slug": " text-body",50 " color": "#4B5563",51 " name": "Text Body"49 "slug": "contrast-5", 50 "name": "Contrast 5", 51 "color": "#828B98" 52 52 }, 53 53 { 54 "slug": " text-muted",55 " color": "#6B7280",56 " name": "Text Muted"54 "slug": "contrast-4", 55 "name": "Contrast 4", 56 "color": "#6B7280" 57 57 }, 58 58 { 59 "slug": "on-dark", 60 "color": "#F3F4F6", 61 "name": "On Dark" 59 "slug": "contrast-3", 60 "name": "Contrast 3", 61 "color": "#4B5563" 62 }, 63 { 64 "slug": "contrast-2", 65 "name": "Contrast 2", 66 "color": "#374151" 67 }, 68 { 69 "slug": "contrast", 70 "name": "Contrast", 71 "color": "#111827" 62 72 } 63 73 ] -
origin-canvas/1.4.3/styles/colors/red.json
r334533 r356743 8 8 { 9 9 "slug": "primary", 10 " color": "#DC2626",11 " name": "Primary"10 "name": "Primary", 11 "color": "#DC2626" 12 12 }, 13 13 { 14 "slug": " surface-base",15 " color": "#FFFFFF",16 " name": "Surface Base"14 "slug": "base", 15 "name": "Base", 16 "color": "#FFFFFF" 17 17 }, 18 18 { 19 "slug": " surface-muted",20 " color": "#F3F4F6",21 " name": "Surface Muted"19 "slug": "base-2", 20 "name": "Base 2", 21 "color": "#F3F4F6" 22 22 }, 23 23 { 24 "slug": " surface-subtle",25 " color": "#EEF2F6",26 " name": "Surface Subtle"24 "slug": "base-3", 25 "name": "Base 3", 26 "color": "#EEF2F6" 27 27 }, 28 28 { 29 "slug": " surface-subtle-hover",30 " color": "#E7ECF2",31 " name": "Surface Subtle Hover"29 "slug": "base-4", 30 "name": "Base 4", 31 "color": "#E7ECF2" 32 32 }, 33 33 { 34 "slug": "b order",35 " color": "#E5E7EB",36 " name": "Border"34 "slug": "base-5", 35 "name": "Base 5", 36 "color": "#E5E7EB" 37 37 }, 38 38 { 39 "slug": " input-border",40 " color": "#D1D5DB",41 " name": "Input Border"39 "slug": "base-6", 40 "name": "Base 6", 41 "color": "#D1D5DB" 42 42 }, 43 43 { 44 "slug": " text-heading",45 " color": "#111827",46 " name": "Text Heading"44 "slug": "base-7", 45 "name": "Base 7", 46 "color": "#B4B6BC" 47 47 }, 48 48 { 49 "slug": " text-body",50 " color": "#4B5563",51 " name": "Text Body"49 "slug": "contrast-5", 50 "name": "Contrast 5", 51 "color": "#828B98" 52 52 }, 53 53 { 54 "slug": " text-muted",55 " color": "#6B7280",56 " name": "Text Muted"54 "slug": "contrast-4", 55 "name": "Contrast 4", 56 "color": "#6B7280" 57 57 }, 58 58 { 59 "slug": "on-dark", 60 "color": "#F3F4F6", 61 "name": "On Dark" 59 "slug": "contrast-3", 60 "name": "Contrast 3", 61 "color": "#4B5563" 62 }, 63 { 64 "slug": "contrast-2", 65 "name": "Contrast 2", 66 "color": "#374151" 67 }, 68 { 69 "slug": "contrast", 70 "name": "Contrast", 71 "color": "#111827" 62 72 } 63 73 ] -
origin-canvas/1.4.3/styles/editorial.json
r334533 r356743 4 4 "title": "Editorial", 5 5 "settings": { 6 "custom": { 7 "letterSpacing": { 8 "display": "-0.02em", 9 "large": "-0.02em", 10 "medium": "-0.02em", 11 "base": "-0.02em" 12 } 13 }, 6 14 "color": { 7 15 "palette": [ … … 12 20 }, 13 21 { 14 "slug": " surface-base",15 "name": " SurfaceBase",22 "slug": "base", 23 "name": "Base", 16 24 "color": "#FAFAF8" 17 25 }, 18 26 { 19 "slug": " surface-muted",20 "name": " Surface Muted",27 "slug": "base-2", 28 "name": "Base 2", 21 29 "color": "#F5F3EF" 22 30 }, 23 31 { 24 "slug": " surface-subtle",25 "name": " Surface Subtle",32 "slug": "base-3", 33 "name": "Base 3", 26 34 "color": "#EFEDE8" 27 35 }, 28 36 { 29 "slug": " surface-subtle-hover",30 "name": " Surface Subtle Hover",37 "slug": "base-4", 38 "name": "Base 4", 31 39 "color": "#E8E5DF" 32 40 }, 33 41 { 34 "slug": "b order",35 "name": "B order",42 "slug": "base-5", 43 "name": "Base 5", 36 44 "color": "#E7E5E4" 37 45 }, 38 46 { 39 "slug": " input-border",40 "name": " Input Border",47 "slug": "base-6", 48 "name": "Base 6", 41 49 "color": "#D6D3D1" 42 50 }, 43 51 { 44 "slug": "text-heading", 45 "name": "Text Heading", 52 "slug": "base-7", 53 "name": "Base 7", 54 "color": "#B8B6B3" 55 }, 56 { 57 "slug": "contrast-5", 58 "name": "Contrast 5", 59 "color": "#828B98" 60 }, 61 { 62 "slug": "contrast-4", 63 "name": "Contrast 4", 64 "color": "#6B7280" 65 }, 66 { 67 "slug": "contrast-3", 68 "name": "Contrast 3", 69 "color": "#57534E" 70 }, 71 { 72 "slug": "contrast-2", 73 "name": "Contrast 2", 74 "color": "#44403C" 75 }, 76 { 77 "slug": "contrast", 78 "name": "Contrast", 46 79 "color": "#1C1917" 47 },48 {49 "slug": "text-body",50 "name": "Text Body",51 "color": "#44403C"52 },53 {54 "slug": "text-muted",55 "name": "Text Muted",56 "color": "#78716C"57 },58 {59 "slug": "on-dark",60 "name": "On Dark",61 "color": "#F3F4F6"62 80 } 63 81 ] … … 156 174 "src": [ 157 175 "file:./assets/fonts/source-serif/SourceSerif4-700.woff2" 176 ] 177 }, 178 { 179 "fontDisplay": "swap", 180 "fontFamily": "'Source Serif 4'", 181 "fontStyle": "normal", 182 "fontWeight": "600", 183 "src": [ 184 "file:./assets/fonts/source-serif/SourceSerif4-600.woff2" 158 185 ] 159 186 } … … 171 198 "typography": { 172 199 "fontFamily": "var(--wp--preset--font-family--source-serif)", 173 "fontWeight": "700", 174 "lineHeight": "1.2", 175 "letterSpacing": "-0.02em" 200 "lineHeight": "1.2" 176 201 } 177 202 } -
origin-canvas/1.4.3/styles/expressive.json
r334533 r356743 4 4 "title": "Expressive", 5 5 "settings": { 6 "custom": { 7 "letterSpacing": { 8 "display": "-0.025em", 9 "large": "-0.025em", 10 "medium": "-0.025em", 11 "base": "-0.025em" 12 } 13 }, 6 14 "color": { 7 15 "palette": [ … … 12 20 }, 13 21 { 14 "slug": " surface-base",15 "name": " SurfaceBase",22 "slug": "base", 23 "name": "Base", 16 24 "color": "#FFFFFF" 17 25 }, 18 26 { 19 "slug": " surface-muted",20 "name": " Surface Muted",27 "slug": "base-2", 28 "name": "Base 2", 21 29 "color": "#F9FAFB" 22 30 }, 23 31 { 24 "slug": " surface-subtle",25 "name": " Surface Subtle",32 "slug": "base-3", 33 "name": "Base 3", 26 34 "color": "#F3F4F6" 27 35 }, 28 36 { 29 "slug": " surface-subtle-hover",30 "name": " Surface Subtle Hover",37 "slug": "base-4", 38 "name": "Base 4", 31 39 "color": "#E5E7EB" 32 40 }, 33 41 { 34 "slug": "b order",35 "name": "B order",42 "slug": "base-5", 43 "name": "Base 5", 36 44 "color": "#D1D5DB" 37 45 }, 38 46 { 39 "slug": " input-border",40 "name": " Input Border",47 "slug": "base-6", 48 "name": "Base 6", 41 49 "color": "#9CA3AF" 42 50 }, 43 51 { 44 "slug": "text-heading", 45 "name": "Text Heading", 52 "slug": "base-7", 53 "name": "Base 7", 54 "color": "#B4B6BA" 55 }, 56 { 57 "slug": "contrast-5", 58 "name": "Contrast 5", 59 "color": "#828B98" 60 }, 61 { 62 "slug": "contrast-4", 63 "name": "Contrast 4", 64 "color": "#6B7280" 65 }, 66 { 67 "slug": "contrast-3", 68 "name": "Contrast 3", 69 "color": "#4B5563" 70 }, 71 { 72 "slug": "contrast-2", 73 "name": "Contrast 2", 74 "color": "#374151" 75 }, 76 { 77 "slug": "contrast", 78 "name": "Contrast", 46 79 "color": "#030712" 47 },48 {49 "slug": "text-body",50 "name": "Text Body",51 "color": "#374151"52 },53 {54 "slug": "text-muted",55 "name": "Text Muted",56 "color": "#6B7280"57 },58 {59 "slug": "on-dark",60 "name": "On Dark",61 "color": "#F3F4F6"62 80 } 63 81 ] … … 171 189 "typography": { 172 190 "fontFamily": "var(--wp--preset--font-family--space-grotesk)", 173 "fontWeight": "700", 174 "lineHeight": "1.15", 175 "letterSpacing": "-0.025em" 191 "lineHeight": "1.15" 176 192 } 177 193 }, -
origin-canvas/1.4.3/styles/refined-sans.json
r334533 r356743 4 4 "title": "Refined Sans", 5 5 "settings": { 6 "custom": { 7 "letterSpacing": { 8 "display": "-0.015em", 9 "large": "-0.015em", 10 "medium": "-0.015em", 11 "base": "-0.015em" 12 } 13 }, 6 14 "color": { 7 15 "palette": [ … … 12 20 }, 13 21 { 14 "slug": " surface-base",15 "name": " SurfaceBase",22 "slug": "base", 23 "name": "Base", 16 24 "color": "#FFFFFF" 17 25 }, 18 26 { 19 "slug": " surface-muted",20 "name": " Surface Muted",27 "slug": "base-2", 28 "name": "Base 2", 21 29 "color": "#F8FAFC" 22 30 }, 23 31 { 24 "slug": " surface-subtle",25 "name": " Surface Subtle",32 "slug": "base-3", 33 "name": "Base 3", 26 34 "color": "#F1F5F9" 27 35 }, 28 36 { 29 "slug": " surface-subtle-hover",30 "name": " Surface Subtle Hover",37 "slug": "base-4", 38 "name": "Base 4", 31 39 "color": "#E2E8F0" 32 40 }, 33 41 { 34 "slug": "b order",35 "name": "B order",42 "slug": "base-5", 43 "name": "Base 5", 36 44 "color": "#E2E8F0" 37 45 }, 38 46 { 39 "slug": " input-border",40 "name": " Input Border",47 "slug": "base-6", 48 "name": "Base 6", 41 49 "color": "#CBD5E1" 42 50 }, 43 51 { 44 "slug": " text-heading",45 "name": " Text Heading",46 "color": "# 0F172A"52 "slug": "base-7", 53 "name": "Base 7", 54 "color": "#B7BAC1" 47 55 }, 48 56 { 49 "slug": "text-body", 50 "name": "Text Body", 57 "slug": "contrast-5", 58 "name": "Contrast 5", 59 "color": "#828B98" 60 }, 61 { 62 "slug": "contrast-4", 63 "name": "Contrast 4", 64 "color": "#6B7280" 65 }, 66 { 67 "slug": "contrast-3", 68 "name": "Contrast 3", 51 69 "color": "#475569" 52 70 }, 53 71 { 54 "slug": " text-muted",55 "name": " Text Muted",56 "color": "# 64748B"72 "slug": "contrast-2", 73 "name": "Contrast 2", 74 "color": "#334155" 57 75 }, 58 76 { 59 "slug": " on-dark",60 "name": " On Dark",61 "color": "# F3F4F6"77 "slug": "contrast", 78 "name": "Contrast", 79 "color": "#0F172A" 62 80 } 63 81 ] … … 173 191 "typography": { 174 192 "fontFamily": "var(--wp--preset--font-family--dm-sans)", 175 "fontWeight": "700", 176 "lineHeight": "1.2", 177 "letterSpacing": "-0.015em" 193 "lineHeight": "1.2" 178 194 } 179 195 } -
origin-canvas/1.4.3/styles/typography/dm-sans.json
r328778 r356743 13 13 "typography": { 14 14 "fontFamily": "var(--wp--preset--font-family--dm-sans)", 15 "fontWeight": "700", 16 "lineHeight": "1.2", 17 "letterSpacing": "-0.015em" 15 "lineHeight": "1.2" 18 16 } 19 17 } … … 21 19 }, 22 20 "settings": { 21 "custom": { 22 "letterSpacing": { 23 "display": "-0.015em", 24 "large": "-0.015em", 25 "medium": "-0.015em", 26 "base": "-0.015em" 27 } 28 }, 23 29 "typography": { 24 30 "fontFamilies": [ -
origin-canvas/1.4.3/styles/typography/serif-headings.json
r328778 r356743 11 11 "typography": { 12 12 "fontFamily": "var(--wp--preset--font-family--source-serif)", 13 "fontWeight": "700", 14 "lineHeight": "1.2", 15 "letterSpacing": "-0.02em" 13 "lineHeight": "1.2" 16 14 } 17 15 } … … 19 17 }, 20 18 "settings": { 19 "custom": { 20 "letterSpacing": { 21 "display": "-0.02em", 22 "large": "-0.02em", 23 "medium": "-0.02em", 24 "base": "-0.02em" 25 } 26 }, 21 27 "typography": { 22 28 "fontFamilies": [ … … 113 119 "file:./assets/fonts/source-serif/SourceSerif4-700.woff2" 114 120 ] 121 }, 122 { 123 "fontDisplay": "swap", 124 "fontFamily": "'Source Serif 4'", 125 "fontStyle": "normal", 126 "fontWeight": "600", 127 "src": [ 128 "file:./assets/fonts/source-serif/SourceSerif4-600.woff2" 129 ] 115 130 } 116 131 ] -
origin-canvas/1.4.3/styles/typography/space-grotesk.json
r328778 r356743 11 11 "typography": { 12 12 "fontFamily": "var(--wp--preset--font-family--space-grotesk)", 13 "fontWeight": "700", 14 "lineHeight": "1.15", 15 "letterSpacing": "-0.025em" 13 "lineHeight": "1.15" 16 14 } 17 15 }, … … 49 47 }, 50 48 "settings": { 49 "custom": { 50 "letterSpacing": { 51 "display": "-0.025em", 52 "large": "-0.025em", 53 "medium": "-0.025em", 54 "base": "-0.025em" 55 } 56 }, 51 57 "typography": { 52 58 "fontFamilies": [ -
origin-canvas/1.4.3/theme.json
r347102 r356743 36 36 }, 37 37 { 38 "slug": " compact",38 "slug": "small-medium", 39 39 "size": "12px", 40 "name": " Compact"40 "name": "Small Medium" 41 41 }, 42 42 { … … 94 94 "small": "4px", 95 95 "medium": "8px", 96 "medium-large": "12px", 96 97 "large": "16px" 97 98 }, 98 99 "dark": { 99 "bg": " #111827",100 "text": " #F3F4F6"100 "bg": "var(--wp--preset--color--contrast)", 101 "text": "var(--wp--preset--color--base-2)" 101 102 }, 102 103 "lineHeight": { … … 104 105 "tight": 1.1, 105 106 "snug": 1.2, 106 " body": 1.5,107 "normal": 1.5, 107 108 "relaxed": 1.625, 108 109 "loose": 2 110 }, 111 "list": { 112 "checkColor": "var(--wp--preset--color--primary)" 113 }, 114 "accordion": { 115 "markerColor": "var(--wp--preset--color--contrast)", 116 "noteWeight": "400" 117 }, 118 "letterSpacing": { 119 "display": "-0.03em", 120 "large": "-0.025em", 121 "medium": "-0.02em", 122 "base": "-0.012em" 109 123 } 110 124 }, 111 125 "color": { 126 "duotone": [ 127 { "slug": "logo-gray", "name": "Logo gray", "colors": [ "#4B5563", "#FFFFFF" ] } 128 ], 112 129 "palette": [ 113 130 { … … 117 134 }, 118 135 { 119 "slug": " surface-base",120 "name": " SurfaceBase",136 "slug": "base", 137 "name": "Base", 121 138 "color": "#FFFFFF" 122 139 }, 123 140 { 124 "slug": " surface-muted",125 "name": " Surface Muted",141 "slug": "base-2", 142 "name": "Base 2", 126 143 "color": "#F3F4F6" 127 144 }, 128 145 { 129 "slug": " surface-subtle",130 "name": " Surface Subtle",146 "slug": "base-3", 147 "name": "Base 3", 131 148 "color": "#EEF2F6" 132 149 }, 133 150 { 134 "slug": " surface-subtle-hover",135 "name": " Surface Subtle Hover",151 "slug": "base-4", 152 "name": "Base 4", 136 153 "color": "#E7ECF2" 137 154 }, 138 155 { 139 "slug": "b order",140 "name": "B order",156 "slug": "base-5", 157 "name": "Base 5", 141 158 "color": "#E5E7EB" 142 159 }, 143 160 { 144 "slug": " input-border",145 "name": " Input Border",161 "slug": "base-6", 162 "name": "Base 6", 146 163 "color": "#D1D5DB" 147 164 }, 148 165 { 149 "slug": "text-heading", 150 "name": "Text Heading", 166 "slug": "base-7", 167 "name": "Base 7", 168 "color": "#B4B6BC" 169 }, 170 { 171 "slug": "contrast-5", 172 "name": "Contrast 5", 173 "color": "#828B98" 174 }, 175 { 176 "slug": "contrast-4", 177 "name": "Contrast 4", 178 "color": "#6B7280" 179 }, 180 { 181 "slug": "contrast-3", 182 "name": "Contrast 3", 183 "color": "#4B5563" 184 }, 185 { 186 "slug": "contrast-2", 187 "name": "Contrast 2", 188 "color": "#374151" 189 }, 190 { 191 "slug": "contrast", 192 "name": "Contrast", 151 193 "color": "#111827" 152 },153 {154 "slug": "text-body",155 "name": "Text Body",156 "color": "#4B5563"157 },158 {159 "slug": "text-muted",160 "name": "Text Muted",161 "color": "#6B7280"162 },163 {164 "slug": "on-dark",165 "name": "On Dark",166 "color": "#F3F4F6"167 194 } 168 195 ] … … 357 384 "styles": { 358 385 "color": { 359 "background": "var(--wp--preset--color-- surface-base)",360 "text": "var(--wp--preset--color-- text-body)",361 "link": "var(--wp--preset--color-- text-heading)"386 "background": "var(--wp--preset--color--base)", 387 "text": "var(--wp--preset--color--contrast-2)", 388 "link": "var(--wp--preset--color--contrast)" 362 389 }, 363 390 "typography": { … … 374 401 }, 375 402 "elements": { 403 "button": { 404 "dimensions": { 405 "minHeight": "44px" 406 } 407 }, 376 408 "link": { 377 409 "color": { 378 "text": "var(--wp--preset--color-- text-heading)"410 "text": "var(--wp--preset--color--contrast)" 379 411 }, 380 412 ":hover": { … … 382 414 "text": "var(--wp--preset--color--primary)" 383 415 } 416 }, 417 ":focus-visible": { 418 "color": { 419 "text": "var(--wp--preset--color--primary)" 420 } 384 421 } 385 422 }, 386 423 "heading": { 387 424 "color": { 388 "text": "var(--wp--preset--color-- text-heading)"425 "text": "var(--wp--preset--color--contrast)" 389 426 }, 390 427 "typography": { 391 428 "fontWeight": "600", 392 429 "lineHeight": "var(--wp--custom--line-height--snug)", 393 "letterSpacing": " -0.01em"430 "letterSpacing": "var(--origin-canvas-letter-spacing, var(--wp--custom--letter-spacing--base))" 394 431 } 395 432 }, 396 433 "h1": { 397 434 "typography": { 398 "fontSize": "var(--wp--preset--font-size--display -xl)",435 "fontSize": "var(--wp--preset--font-size--display)", 399 436 "lineHeight": "var(--wp--custom--line-height--tight)" 400 437 } … … 433 470 "blocks": { 434 471 "core/accordion-item": { 435 "border": { "bottom": { "color": "var(--wp--preset--color--b order)", "style": "solid", "width": "1px" } }472 "border": { "bottom": { "color": "var(--wp--preset--color--base-5)", "style": "solid", "width": "1px" } } 436 473 } 437 474 } … … 447 484 "color": { 448 485 "background": "transparent", 449 "text": "var(--wp--preset--color-- text-heading)"486 "text": "var(--wp--preset--color--contrast)" 450 487 }, 451 488 "border": { 452 "color": "var(--wp--preset--color-- border)",489 "color": "var(--wp--preset--color--contrast-4)", 453 490 "style": "solid", 454 491 "width": "2px" … … 456 493 "spacing": { 457 494 "padding": { 458 "top": "calc(var(--wp--preset--spacing-- compact) - 2px)",495 "top": "calc(var(--wp--preset--spacing--small-medium) - 2px)", 459 496 "right": "calc(var(--wp--preset--spacing--extra-large) - 2px)", 460 "bottom": "calc(var(--wp--preset--spacing-- compact) - 2px)",497 "bottom": "calc(var(--wp--preset--spacing--small-medium) - 2px)", 461 498 "left": "calc(var(--wp--preset--spacing--extra-large) - 2px)" 462 499 } … … 468 505 ":hover": { 469 506 "color": { 470 "background": "var(--wp--preset--color--surface-muted)" 507 "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 6%, transparent)" 508 }, 509 "shadow": "none" 510 }, 511 ":focus-visible": { 512 "color": { 513 "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 6%, transparent)" 514 }, 515 "shadow": "none" 516 }, 517 ":active": { 518 "color": { 519 "background": "var(--wp--preset--color--base-4)" 471 520 }, 472 521 "border": { 473 "color": "var(--wp--preset--color--text-muted)" 474 } 475 }, 476 ":focus-visible": { 477 "color": { 478 "background": "var(--wp--preset--color--surface-muted)" 522 "color": "var(--wp--preset--color--contrast)" 523 }, 524 "shadow": "none" 525 } 526 }, 527 "origin-canvas-outline-light": { 528 "color": { 529 "background": "transparent", 530 "text": "var(--wp--preset--color--base-2)" 531 }, 532 "border": { 533 "color": "var(--wp--preset--color--base-2)", 534 "style": "solid", 535 "width": "2px" 536 }, 537 "spacing": { 538 "padding": { 539 "top": "calc(var(--wp--preset--spacing--small-medium) - 2px)", 540 "right": "calc(var(--wp--preset--spacing--extra-large) - 2px)", 541 "bottom": "calc(var(--wp--preset--spacing--small-medium) - 2px)", 542 "left": "calc(var(--wp--preset--spacing--extra-large) - 2px)" 543 } 544 }, 545 "typography": { 546 "fontSize": "var(--wp--preset--font-size--regular)", 547 "fontWeight": "500" 548 }, 549 ":hover": { 550 "color": { 551 "background": "color-mix(in srgb, var(--wp--preset--color--base-2) 8%, transparent)", 552 "text": "var(--wp--preset--color--base-2)" 479 553 }, 480 554 "border": { 481 "color": "var(--wp--preset--color--text-muted)" 482 } 483 }, 484 ":active": { 485 "color": { 486 "background": "var(--wp--preset--color--border)" 555 "color": "var(--wp--preset--color--base-2)" 556 }, 557 "shadow": "none" 558 }, 559 ":focus-visible": { 560 "color": { 561 "background": "color-mix(in srgb, var(--wp--preset--color--base-2) 8%, transparent)", 562 "text": "var(--wp--preset--color--base-2)" 487 563 }, 488 564 "border": { 489 "color": "var(--wp--preset--color--text-body)" 565 "color": "var(--wp--preset--color--base-2)" 566 }, 567 "shadow": "none" 568 }, 569 ":active": { 570 "color": { 571 "background": "color-mix(in srgb, var(--wp--preset--color--base-2) 20%, transparent)", 572 "text": "var(--wp--preset--color--base-2)" 573 }, 574 "border": { 575 "color": "var(--wp--preset--color--base-2)" 490 576 } 491 577 } 492 578 }, 493 "origin-canvas- outline-strong": {494 "color": { 495 "background": " transparent",496 "text": "var(--wp--preset--color-- text-heading)"579 "origin-canvas-fill-primary": { 580 "color": { 581 "background": "var(--wp--preset--color--primary)", 582 "text": "var(--wp--preset--color--base)" 497 583 }, 498 584 "border": { 499 "color": "var(--wp--preset--color--text-muted)", 500 "style": "solid", 501 "width": "2px" 585 "radius": "999px" 502 586 }, 503 587 "spacing": { 504 588 "padding": { 505 "top": " calc(var(--wp--preset--spacing--compact) - 2px)",506 "right": " calc(var(--wp--preset--spacing--extra-large) - 2px)",507 "bottom": " calc(var(--wp--preset--spacing--compact) - 2px)",508 "left": " calc(var(--wp--preset--spacing--extra-large) - 2px)"589 "top": "var(--wp--preset--spacing--small-medium)", 590 "right": "var(--wp--preset--spacing--extra-large)", 591 "bottom": "var(--wp--preset--spacing--small-medium)", 592 "left": "var(--wp--preset--spacing--extra-large)" 509 593 } 510 594 }, … … 515 599 ":hover": { 516 600 "color": { 517 "background": "var(--wp--preset--color--border)" 601 "background": "color-mix(in srgb, var(--wp--preset--color--primary) 88%, #000)", 602 "text": "var(--wp--preset--color--base)" 603 } 604 }, 605 ":focus-visible": { 606 "color": { 607 "background": "color-mix(in srgb, var(--wp--preset--color--primary) 88%, #000)", 608 "text": "var(--wp--preset--color--base)" 609 } 610 }, 611 ":active": { 612 "color": { 613 "background": "color-mix(in srgb, var(--wp--preset--color--primary) 80%, #000)", 614 "text": "var(--wp--preset--color--base)" 518 615 }, 519 "border": { 520 "color": "var(--wp--preset--color--text-body)" 521 } 522 }, 523 ":focus-visible": { 524 "color": { 525 "background": "var(--wp--preset--color--border)" 526 }, 527 "border": { 528 "color": "var(--wp--preset--color--text-body)" 529 } 530 }, 531 ":active": { 532 "color": { 533 "background": "var(--wp--preset--color--surface-subtle-hover)" 534 }, 535 "border": { 536 "color": "var(--wp--preset--color--text-heading)" 537 } 538 } 539 }, 540 "origin-canvas-outline-light": { 541 "color": { 542 "background": "transparent", 543 "text": "var(--wp--preset--color--on-dark)" 544 }, 545 "border": { 546 "color": "var(--wp--preset--color--on-dark)", 547 "style": "solid", 548 "width": "2px" 549 }, 550 "spacing": { 551 "padding": { 552 "top": "calc(var(--wp--preset--spacing--compact) - 2px)", 553 "right": "calc(var(--wp--preset--spacing--extra-large) - 2px)", 554 "bottom": "calc(var(--wp--preset--spacing--compact) - 2px)", 555 "left": "calc(var(--wp--preset--spacing--extra-large) - 2px)" 556 } 557 }, 558 "typography": { 559 "fontSize": "var(--wp--preset--font-size--regular)", 560 "fontWeight": "500" 561 }, 562 ":hover": { 563 "color": { 564 "background": "color-mix(in srgb, var(--wp--preset--color--on-dark) 12%, transparent)", 565 "text": "var(--wp--preset--color--on-dark)" 566 }, 567 "border": { 568 "color": "var(--wp--preset--color--on-dark)" 569 } 570 }, 571 ":focus-visible": { 572 "color": { 573 "background": "color-mix(in srgb, var(--wp--preset--color--on-dark) 12%, transparent)", 574 "text": "var(--wp--preset--color--on-dark)" 575 }, 576 "border": { 577 "color": "var(--wp--preset--color--on-dark)" 578 }, 579 "shadow": "0 0 0 var(--wp--preset--spacing--extra-small) color-mix(in srgb, var(--wp--preset--color--on-dark) 40%, transparent)" 580 }, 581 ":active": { 582 "color": { 583 "background": "color-mix(in srgb, var(--wp--preset--color--on-dark) 20%, transparent)", 584 "text": "var(--wp--preset--color--on-dark)" 585 }, 586 "border": { 587 "color": "var(--wp--preset--color--on-dark)" 588 } 589 } 590 }, 591 "origin-canvas-fill-primary": { 592 "color": { 593 "background": "var(--wp--preset--color--primary)", 594 "text": "var(--wp--preset--color--surface-base)" 595 }, 596 "border": { 597 "radius": "999px" 598 }, 599 "spacing": { 600 "padding": { 601 "top": "var(--wp--preset--spacing--compact)", 602 "right": "var(--wp--preset--spacing--extra-large)", 603 "bottom": "var(--wp--preset--spacing--compact)", 604 "left": "var(--wp--preset--spacing--extra-large)" 605 } 606 }, 607 "typography": { 608 "fontSize": "var(--wp--preset--font-size--regular)", 609 "fontWeight": "500" 610 }, 611 ":hover": { 612 "color": { 613 "background": "color-mix(in srgb, var(--wp--preset--color--primary) 88%, #000)", 614 "text": "var(--wp--preset--color--surface-base)" 615 } 616 }, 617 ":focus-visible": { 618 "color": { 619 "background": "color-mix(in srgb, var(--wp--preset--color--primary) 88%, #000)", 620 "text": "var(--wp--preset--color--surface-base)" 621 } 622 }, 623 ":active": { 624 "color": { 625 "background": "color-mix(in srgb, var(--wp--preset--color--primary) 80%, #000)", 626 "text": "var(--wp--preset--color--surface-base)" 627 } 616 "shadow": "none" 628 617 } 629 618 } … … 631 620 "spacing": { 632 621 "padding": { 633 "top": "var(--wp--preset--spacing-- compact)",622 "top": "var(--wp--preset--spacing--small-medium)", 634 623 "right": "var(--wp--preset--spacing--extra-large)", 635 "bottom": "var(--wp--preset--spacing-- compact)",624 "bottom": "var(--wp--preset--spacing--small-medium)", 636 625 "left": "var(--wp--preset--spacing--extra-large)" 637 626 } 638 627 }, 639 628 "color": { 640 "background": "var(--wp--preset--color-- text-heading)",641 "text": "var(--wp--preset--color-- surface-base)"629 "background": "var(--wp--preset--color--contrast)", 630 "text": "var(--wp--preset--color--base)" 642 631 }, 643 632 "typography": { … … 647 636 ":hover": { 648 637 "color": { 649 "background": "color-mix(in srgb, var(--wp--preset--color--text-heading) 88%, #000)", 650 "text": "var(--wp--preset--color--surface-base)" 651 } 638 "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 88%, #000)", 639 "text": "var(--wp--preset--color--base)" 640 }, 641 "shadow": "var(--wp--preset--shadow--medium)" 652 642 }, 653 643 ":focus-visible": { 654 644 "color": { 655 "background": "color-mix(in srgb, var(--wp--preset--color--text-heading) 88%, #000)", 656 "text": "var(--wp--preset--color--surface-base)" 657 } 645 "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 88%, #000)", 646 "text": "var(--wp--preset--color--base)" 647 }, 648 "shadow": "var(--wp--preset--shadow--medium)" 658 649 }, 659 650 ":active": { 660 651 "color": { 661 "background": "color-mix(in srgb, var(--wp--preset--color--text-heading) 80%, #000)", 662 "text": "var(--wp--preset--color--surface-base)" 663 } 652 "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 80%, #000)", 653 "text": "var(--wp--preset--color--base)" 654 }, 655 "shadow": "none" 664 656 } 665 657 }, … … 669 661 } 670 662 }, 663 "core/image": { 664 "variations": { 665 "rounded": { 666 "border": { 667 "radius": "var(--wp--custom--radius--medium)" 668 } 669 } 670 } 671 }, 671 672 "core/navigation": { 672 673 "elements": { 673 674 "link": { 674 675 "color": { 675 "text": "var(--wp--preset--color-- text-heading)",676 "text": "var(--wp--preset--color--contrast)", 676 677 ":hover": { 677 678 "color": { … … 692 693 "link": { 693 694 "color": { 694 "text": "var(--wp--preset--color-- text-heading)",695 "text": "var(--wp--preset--color--contrast)", 695 696 ":hover": { 696 697 "color": { … … 703 704 }, 704 705 "core/search": { 706 "border": { 707 "color": "var(--wp--preset--color--base-6)", 708 "radius": "var(--wp--custom--radius--medium)", 709 "style": "solid", 710 "width": "1px" 711 }, 705 712 "elements": { 706 713 "button": { 707 714 "border": { 708 "radius": "999px" 709 }, 710 "color": { 711 "background": "var(--wp--preset--color--text-heading)", 712 "text": "var(--wp--preset--color--surface-base)" 713 }, 714 ":hover": { 715 "color": { 716 "background": "color-mix(in srgb, var(--wp--preset--color--text-heading) 88%, #000)", 717 "text": "var(--wp--preset--color--surface-base)" 715 "radius": "999px", 716 "width": "0px" 717 }, 718 "color": { 719 "background": "var(--wp--preset--color--contrast)", 720 "text": "var(--wp--preset--color--base)" 721 }, 722 ":hover": { 723 "color": { 724 "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 88%, #000)", 725 "text": "var(--wp--preset--color--base)" 718 726 } 719 727 }, 720 728 ":focus-visible": { 721 729 "color": { 722 "background": "color-mix(in srgb, var(--wp--preset--color-- text-heading) 88%, #000)",723 "text": "var(--wp--preset--color-- surface-base)"730 "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 88%, #000)", 731 "text": "var(--wp--preset--color--base)" 724 732 } 725 733 }, 726 734 ":active": { 727 735 "color": { 728 "background": "color-mix(in srgb, var(--wp--preset--color-- text-heading) 80%, #000)",729 "text": "var(--wp--preset--color-- surface-base)"736 "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 80%, #000)", 737 "text": "var(--wp--preset--color--base)" 730 738 } 731 739 }, 732 740 "spacing": { 733 741 "padding": { 734 "bottom": "var(--wp--preset--spacing-- compact)",742 "bottom": "var(--wp--preset--spacing--small-medium)", 735 743 "left": "var(--wp--preset--spacing--extra-large)", 736 744 "right": "var(--wp--preset--spacing--extra-large)", 737 "top": "var(--wp--preset--spacing-- compact)"745 "top": "var(--wp--preset--spacing--small-medium)" 738 746 } 739 747 }, … … 745 753 } 746 754 }, 755 "core/archives": { 756 "elements": { 757 "link": { 758 "color": { 759 "text": "var(--wp--preset--color--contrast-2)" 760 }, 761 ":hover": { 762 "color": { 763 "text": "var(--wp--preset--color--primary)" 764 } 765 } 766 } 767 }, 768 "typography": { 769 "fontSize": "var(--wp--preset--font-size--small)", 770 "fontWeight": "400", 771 "lineHeight": "1.5" 772 } 773 }, 774 "core/calendar": { 775 "color": { 776 "text": "var(--wp--preset--color--contrast-3)" 777 }, 778 "elements": { 779 "link": { 780 "color": { 781 "text": "var(--wp--preset--color--contrast)" 782 }, 783 ":hover": { 784 "color": { 785 "text": "var(--wp--preset--color--primary)" 786 } 787 } 788 } 789 }, 790 "typography": { 791 "fontSize": "var(--wp--preset--font-size--small)", 792 "lineHeight": "1.5" 793 } 794 }, 747 795 "core/categories": { 748 796 "elements": { 749 797 "link": { 750 798 "color": { 751 "text": "var(--wp--preset--color-- text-body)"799 "text": "var(--wp--preset--color--contrast-2)" 752 800 }, 753 801 ":hover": { … … 760 808 "typography": { 761 809 "fontSize": "var(--wp--preset--font-size--small)", 762 "fontWeight": "400" 810 "fontWeight": "400", 811 "lineHeight": "1.5" 812 } 813 }, 814 "core/latest-comments": { 815 "typography": { 816 "fontSize": "var(--wp--preset--font-size--small)", 817 "fontWeight": "400", 818 "lineHeight": "1.4" 763 819 } 764 820 }, 765 821 "core/latest-posts": { 766 "elements": { 767 "link": { 768 "color": { 769 "text": "var(--wp--preset--color--text-body)" 822 "spacing": { 823 "blockGap": "var(--wp--preset--spacing--medium)" 824 }, 825 "elements": { 826 "link": { 827 "color": { 828 "text": "var(--wp--preset--color--contrast-2)" 770 829 }, 771 830 ":hover": { … … 797 856 }, 798 857 "core/paragraph": { 799 "css": "&.has-background { padding: var(--wp--preset--spacing-- compact) var(--wp--preset--spacing--medium); }",858 "css": "&.has-background { padding: var(--wp--preset--spacing--small-medium) var(--wp--preset--spacing--medium); }", 800 859 "elements": { 801 860 "link": { … … 835 894 "link": { 836 895 "color": { 837 "text": "var(--wp--preset--color-- text-heading)"896 "text": "var(--wp--preset--color--contrast)" 838 897 }, 839 898 "typography": { … … 843 902 } 844 903 }, 904 "core/page-list": { 905 "elements": { 906 "link": { 907 "color": { 908 "text": "var(--wp--preset--color--contrast-2)" 909 }, 910 ":hover": { 911 "color": { 912 "text": "var(--wp--preset--color--primary)" 913 } 914 } 915 } 916 }, 917 "typography": { 918 "fontSize": "var(--wp--preset--font-size--small)", 919 "fontWeight": "400", 920 "lineHeight": "1.5" 921 } 922 }, 845 923 "core/post-terms": { 846 924 "typography": { … … 850 928 "link": { 851 929 "color": { 852 "text": "var(--wp--preset--color-- text-body)"930 "text": "var(--wp--preset--color--contrast-2)" 853 931 }, 854 932 "typography": { … … 858 936 } 859 937 }, 860 "core/ tag-cloud": {861 "elements": { 862 "link": { 863 "color": { 864 "text": "var(--wp--preset--color-- text-body)"938 "core/rss": { 939 "elements": { 940 "link": { 941 "color": { 942 "text": "var(--wp--preset--color--contrast-2)" 865 943 }, 866 944 ":hover": { … … 877 955 } 878 956 }, 957 "core/tag-cloud": { 958 "elements": { 959 "link": { 960 "color": { 961 "text": "var(--wp--preset--color--contrast-2)" 962 }, 963 ":hover": { 964 "color": { 965 "text": "var(--wp--preset--color--primary)" 966 } 967 } 968 } 969 }, 970 "typography": { 971 "fontSize": "var(--wp--preset--font-size--small)", 972 "fontWeight": "400", 973 "lineHeight": "1.4" 974 } 975 }, 879 976 "core/separator": { 880 977 "color": { 881 "text": "var(--wp--preset--color--b order)"978 "text": "var(--wp--preset--color--base-5)" 882 979 } 883 980 }, … … 891 988 "link": { 892 989 "color": { 893 "text": "var(--wp--preset--color-- text-heading)"990 "text": "var(--wp--preset--color--contrast)" 894 991 }, 895 992 "typography": { … … 905 1002 }, 906 1003 "color": { 907 "text": "var(--wp--preset--color-- text-body)"1004 "text": "var(--wp--preset--color--contrast-2)" 908 1005 } 909 1006 }, … … 916 1013 }, 917 1014 "color": { 918 "background": "var(--wp--preset--color-- surface-subtle)",919 "text": "var(--wp--preset--color-- text-heading)"1015 "background": "var(--wp--preset--color--base-3)", 1016 "text": "var(--wp--preset--color--contrast)" 920 1017 }, 921 1018 "spacing": { … … 934 1031 ":hover": { 935 1032 "color": { 936 "background": "var(--wp--preset--color-- surface-subtle-hover)",937 "text": "var(--wp--preset--color-- text-heading)"1033 "background": "var(--wp--preset--color--base-4)", 1034 "text": "var(--wp--preset--color--contrast)" 938 1035 } 939 1036 } … … 961 1058 "core/post-navigation-link": { 962 1059 "color": { 963 "text": "var(--wp--preset--color-- text-heading)"964 }, 965 "elements": { 966 "link": { 967 "color": { 968 "text": "var(--wp--preset--color-- text-heading)"1060 "text": "var(--wp--preset--color--contrast)" 1061 }, 1062 "elements": { 1063 "link": { 1064 "color": { 1065 "text": "var(--wp--preset--color--contrast)" 969 1066 }, 970 1067 ":hover": { … … 986 1083 "link": { 987 1084 "color": { 988 "text": "var(--wp--preset--color-- text-heading)"1085 "text": "var(--wp--preset--color--contrast)" 989 1086 } 990 1087 } … … 993 1090 "origin-canvas-author": { 994 1091 "color": { 995 "text": "var(--wp--preset--color-- text-heading)"1092 "text": "var(--wp--preset--color--contrast)" 996 1093 }, 997 1094 "typography": { … … 1004 1101 "core/comment-author-name": { 1005 1102 "color": { 1006 "text": "var(--wp--preset--color-- text-heading)"1007 }, 1008 "elements": { 1009 "link": { 1010 "color": { 1011 "text": "var(--wp--preset--color-- text-heading)"1103 "text": "var(--wp--preset--color--contrast)" 1104 }, 1105 "elements": { 1106 "link": { 1107 "color": { 1108 "text": "var(--wp--preset--color--contrast)" 1012 1109 }, 1013 1110 ":hover": { … … 1024 1121 "core/comment-date": { 1025 1122 "color": { 1026 "text": "var(--wp--preset--color-- text-body)"1027 }, 1028 "elements": { 1029 "link": { 1030 "color": { 1031 "text": "var(--wp--preset--color-- text-body)"1123 "text": "var(--wp--preset--color--contrast-2)" 1124 }, 1125 "elements": { 1126 "link": { 1127 "color": { 1128 "text": "var(--wp--preset--color--contrast-2)" 1032 1129 }, 1033 1130 ":hover": { … … 1049 1146 "core/comment-reply-link": { 1050 1147 "color": { 1051 "text": "var(--wp--preset--color-- text-heading)"1052 }, 1053 "elements": { 1054 "link": { 1055 "color": { 1056 "text": "var(--wp--preset--color-- text-heading)"1148 "text": "var(--wp--preset--color--contrast)" 1149 }, 1150 "elements": { 1151 "link": { 1152 "color": { 1153 "text": "var(--wp--preset--color--contrast)" 1057 1154 }, 1058 1155 ":hover": { … … 1069 1166 }, 1070 1167 "core/post-comments-form": { 1071 "css": ".wp-block-post-comments-form label, .wp-block-post-comments-form .logged-in-as { font-size: var(--wp--preset--font-size--regular); } .wp-block-post-comments-form .comment-reply-title { color: var(--wp--preset--color-- text-heading); font-size: var(--wp--preset--font-size--regular-plus); font-weight: 600; }"1168 "css": ".wp-block-post-comments-form label, .wp-block-post-comments-form .logged-in-as { font-size: var(--wp--preset--font-size--regular); } .wp-block-post-comments-form .comment-reply-title { color: var(--wp--preset--color--contrast); font-size: var(--wp--preset--font-size--regular-plus); font-weight: 600; }" 1072 1169 }, 1073 1170 "core/comments-title": { 1074 1171 "color": { 1075 "text": "var(--wp--preset--color-- text-heading)"1172 "text": "var(--wp--preset--color--contrast)" 1076 1173 }, 1077 1174 "spacing": { … … 1086 1183 "core/comments-pagination": { 1087 1184 "color": { 1088 "text": "var(--wp--preset--color-- text-heading)"1089 }, 1090 "elements": { 1091 "link": { 1092 "color": { 1093 "text": "var(--wp--preset--color-- text-heading)"1094 }, 1095 ":hover": { 1096 "color": { 1097 "text": "var(--wp--preset--color-- text-heading)"1185 "text": "var(--wp--preset--color--contrast)" 1186 }, 1187 "elements": { 1188 "link": { 1189 "color": { 1190 "text": "var(--wp--preset--color--contrast)" 1191 }, 1192 ":hover": { 1193 "color": { 1194 "text": "var(--wp--preset--color--contrast)" 1098 1195 } 1099 1196 } … … 1171 1268 "name": "mobile-menu", 1172 1269 "title": "Mobile Menu", 1270 "area": "navigation-overlay" 1271 }, 1272 { 1273 "name": "mobile-menu-dark", 1274 "title": "Mobile Menu Dark", 1173 1275 "area": "navigation-overlay" 1174 1276 }
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)