Make WordPress Themes

Changeset 357024


Ignore:
Timestamp:
11/03/2026 10:55:50 PM (10 hours ago)
Author:
themedropbox
Message:

New version of ArneIron Lite - 1.1.39

Location:
arneiron-lite/1.1.39
Files:
9 added
44 edited
1 copied

Legend:

Unmodified
Added
Removed
  • arneiron-lite/1.1.39/assets/css/blocks.css

    r353667 r357024  
    797797        border-radius: var(--wp--custom--radius--pill);
    798798}
    799 /* Owner (2026-10-14): avatars sit 4px higher. The rule is on both the wrapper
    800    and the image, so the image moves 8px in total, as set in devtools. */
    801 .wp-block-avatar,
    802 .wp-block-avatar img {
     799/* Owner (2026-10-14): comment avatars sit 4px higher. The rule is on both the
     800   wrapper and the image, so the image moves 8px in total, as set in devtools.
     801   Comments only (owner, same day): every comment list, the Scroll Story one
     802   included, is core's comment template (ol.wp-block-comment-template), so this
     803   leaves the post byline and author-archive avatars where they were. */
     804.wp-block-comment-template .wp-block-avatar,
     805.wp-block-comment-template .wp-block-avatar img {
    803806        box-sizing: border-box;
    804807        position: relative;
    … …  
    13091312.arneiron-minw-16rem { min-width: 16rem; }
    13101313.arneiron-minw-18rem { min-width: 18rem; }
     1314
     1315/* Blog sidebar (owner, 2026-10-14: "add sidebar to blog as on demo").
     1316   templates home/archive/category/tag/search put the posts in
     1317   .blog-layout__main (68%) and parts/blog-sidebar.html (pattern
     1318   arneiron/blog-sidebar) in .blog-layout__aside (32%). Moved here from
     1319   demo.arneiron.net's global-styles CSS block "demo-blog-sidebar"
     1320   (2026-10-12), selectors unchanged. */
     1321@media (max-width: 1023.98px) {
     1322        :root .wp-block-columns.blog-layout { flex-wrap: wrap !important; }
     1323        :root .wp-block-columns.blog-layout > .wp-block-column { flex-basis: 100% !important; }
     1324}
     1325:root .blog-sidebar .wp-block-categories { list-style: none; margin: 0; padding: 0; }
     1326:root .blog-sidebar .wp-block-categories li { display: flex; justify-content: space-between; gap: var(--wp--preset--spacing--3); margin: 0; padding-block: var(--wp--preset--spacing--3); border-bottom: 1px solid var(--wp--preset--color--border); font-family: var(--wp--preset--font-family--mono); color: var(--wp--preset--color--subtle); }
     1327:root .blog-sidebar .wp-block-categories li:last-child { border-bottom: 0; }
     1328:root .blog-sidebar .wp-block-categories a { font-family: var(--wp--preset--font-family--sans); }
     1329:root .blog-sidebar .wp-block-tag-cloud { margin: 0; }
     1330:root .blog-sidebar .wp-block-tag-cloud a { color: var(--wp--preset--color--ink-2); font-size: var(--wp--preset--font-size--sm) !important; }
     1331:root .blog-sidebar .wp-block-tag-cloud a:hover, :root .blog-sidebar .wp-block-tag-cloud a:focus-visible { color: var(--wp--preset--color--ink); border-color: var(--wp--preset--color--accent); }
     1332
     1333/* =========================================================================
     1334   NEWS DIGEST ITEM — each item's own images beside its text (hub#5409)
     1335   =========================================================================
     1336
     1337   Owner call 2026-10-12: «можно сделать типа как L2, но чтобы картинки сбоку
     1338   были» … «каждая новость содержит картинки отдельные».
     1339
     1340   The reference is the Kant "L2" layer on vania-novikau.me. L2's image track is
     1341   `.d-lg-none` and `vnm-chrome.css:1762` hides it at `min-width: 1000px`, so
     1342   DESKTOP L2 RENDERS NO IMAGES — this is new work, not a repositioning. What L2
     1343   contributes is the 1000px breakpoint and the mobile stack (images under their
     1344   paragraph), both of which are honoured below.
     1345
     1346   Implementation notes, so this is not "simplified" back into a defect:
     1347
     1348   * `display: grid` and not core's flex. Core `.wp-block-columns` is a flex row
     1349     that stacks only at <=781px, and it writes inline `flex-basis` onto a column
     1350     the moment a width is set. Grid overrides the whole flex model in one
     1351     declaration and needs no !important, and it is what makes a stack between
     1352     782px and 999px possible at all — core would otherwise still show two
     1353     columns in that 218px band.
     1354   * The media column is SECOND in the DOM, which is why the mobile stack lands
     1355     images after the text with no markup reorder and no `order:` property. That
     1356     also keeps the reading order correct for a screen reader at every width.
     1357   * `columns-1` on the gallery is deliberate: in a ~320px side rail a 2-up
     1358     gallery produces thumbnails too small to carry information. The images
     1359     stack vertically in the rail instead.
     1360   ========================================================================= */
     1361
     1362/* ---- below 1000px: one column, images beneath their text (L2's behaviour) -- */
     1363.wp-block-columns.is-style-news-item {
     1364        display: grid;
     1365        grid-template-columns: 1fr;
     1366        gap: var(--wp--preset--spacing--40, 1.5rem);
     1367        align-items: start;
     1368}
     1369
     1370/* Core sets flex-basis/width on columns; neutralise it under grid. */
     1371.wp-block-columns.is-style-news-item > .wp-block-column {
     1372        flex-basis: auto !important;
     1373        min-width: 0; /* let long words wrap instead of widening the track */
     1374}
     1375
     1376/* ---- 1000px and up: the side column L2 never had ------------------------- */
     1377@media (min-width: 1000px) {
     1378        .wp-block-columns.is-style-news-item {
     1379                /* minmax(0,…) on the text track so a long URL cannot blow the grid out. */
     1380                grid-template-columns: minmax(0, 18rem) minmax(0, 1fr);
     1381                gap: var(--wp--preset--spacing--50, 2rem);
     1382        }
     1383
     1384        /* Media LEFT on desktop while staying SECOND in the DOM. Grid placement,
     1385           not `order:` on flex — so the mobile stack is still text-then-image and
     1386           the screen-reader order is still correct at every width, with no
     1387           duplicated markup and no reordering hack.
     1388
     1389           Image-left is arne_kant's call, and the reasoning is worth keeping:
     1390           a fixed left edge aligns every item's image into one scannable column,
     1391           which is the whole ergonomic point of a digest list. Alternating sides
     1392           looks designed and scans badly. */
     1393        .wp-block-columns.is-style-news-item > .news-item__media {
     1394                grid-column: 1;
     1395                grid-row: 1;
     1396        }
     1397
     1398        .wp-block-columns.is-style-news-item > .news-item__body {
     1399                grid-column: 2;
     1400                grid-row: 1;
     1401        }
     1402}
     1403
     1404/* NOT STICKY, deliberately. The first draft of this made the media column
     1405   `position: sticky`. arne_kant rejected it for a digest and is right: a digest
     1406   item is a SHORT unit, so a sticky image detaches from the item it belongs to
     1407   and ends up hovering beside the NEXT item's text — worse than no image at all.
     1408   Sticky earns its keep only when one image governs a long scroll span. If this
     1409   layout is ever reused for a long-form article, that is the moment to revisit
     1410   it, not before. */
     1411
     1412/* ---- the media column itself --------------------------------------------- */
     1413.wp-block-gallery.is-style-news-item-media {
     1414        gap: var(--wp--preset--spacing--30, 1rem);
     1415}
     1416
     1417.wp-block-gallery.is-style-news-item-media.has-nested-images figure.wp-block-image {
     1418        width: 100%;
     1419}
     1420
     1421.wp-block-gallery.is-style-news-item-media.has-nested-images figure.wp-block-image img {
     1422        width: 100%;
     1423        height: auto;
     1424        display: block;
     1425}
     1426
     1427/* ---- item rhythm and the meta line -------------------------------------- */
     1428.news-item + .news-item {
     1429        margin-top: var(--wp--preset--spacing--60, 3rem);
     1430}
     1431
     1432.news-item__meta {
     1433        font-size: var(--wp--preset--font-size--small, 0.875rem);
     1434        opacity: 0.72;
     1435        margin-top: 0.25em;
     1436}
     1437
     1438.news-item__body > :first-child {
     1439        margin-top: 0;
     1440}
     1441
  • arneiron-lite/1.1.39/assets/css/ds.css

    r353667 r357024  
    214214        text-transform: var(--wp--custom--nav--transform, none);
    215215        border-left:    var(--wp--custom--nav--rail, 0) solid transparent;
     216        text-decoration: none;
     217}
     218/* No underline on the menu items (owner, 2026-10-15). WooCommerce's
     219   woocommerce-blocktheme.css underlines the ACTIVE row with this exact
     220   selector (0,3,2); this sheet loads after it, so the tie goes to us. */
     221.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,
     222.woocommerce-account .woocommerce-MyAccount-navigation li a:hover {
     223        text-decoration: none;
    216224}
    217225.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {
    … …  
    14741482   brings its own `has-surface-background-color`. Painting both would double the
    14751483   band below 782px. The mobile swap in §14b already keys on `:has()` for the
    1476    same reason. */
     1484   same reason.
     1485
     1486   Any style variation sets the band with `settings.custom.header.bg` /
     1487   `settings.custom.footer.bg` (a colour, gradient or image); unset, it is the
     1488   variation's own --c-bg / --c-surface. Never paint `.app-header` /
     1489   `.app-footer` themselves: they are capped at the wide size. */
    14771490header.wp-block-template-part:has(> .app-header) {
    1478         background: var(--c-bg);
     1491        background: var(--wp--custom--header--bg, var(--c-bg));
    14791492        border-bottom: 1px solid var(--c-border);
    14801493}
    … …  
    16671680        .app-header.app-header .wp-block-navigation .wp-block-navigation__container > .has-child > .wp-block-navigation__submenu-container {
    16681681                margin-top: 0;
     1682        }
     1683
     1684        /* The inset shift is for ordinary dropdowns only. A mega panel
     1685           (arneiron/mega-item) centres itself on the header with
     1686           `left: 50%; transform: translateX(-50%)` at the SAME specificity (0,6,0),
     1687           and this sheet loads after the block's, so the shift used to win the tie:
     1688           the panel kept its -50% transform but lost `left: 50%` and opened ~650px
     1689           off-screen to the left (dev.arneiron.net 1440px: x=-666 instead of 70).
     1690           It still takes `margin-top: 0` above — the hover-path fix applies to it too. */
     1691        .app-header.app-header .wp-block-navigation .wp-block-navigation__container > .has-child:not(.arneiron-mega-item) > .wp-block-navigation__submenu-container {
    16691692                left: calc( -1px - var(--arneiron-submenu-inset) );
    16701693                right: auto;
    … …  
    22922315footer.wp-block-template-part:has(> .app-footer) {
    22932316        margin-top: var(--section-rhythm);
    2294         background: var(--c-surface);
     2317        background: var(--wp--custom--footer--bg, var(--c-surface));
    22952318        border-top: 1px solid var(--c-border);
    22962319}
    … …  
    29162939
    29172940.woocommerce-MyAccount-content .arnpx-portal__title {
    2918         margin-block: var(--space-6) var(--space-3);
     2941        margin-block: var(--space-4) var(--space-3);
    29192942        font-size: var(--wp--preset--font-size--lg);
    29202943        font-weight: 700;
  • arneiron-lite/1.1.39/assets/css/old-arnie.css

    r353667 r357024  
    5555        --wp--custom--radius--lg:   0;
    5656        --wp--custom--radius--pill: 0;
     57
     58        /* header / footer band (ds.css paints it on the full-width part wrapper) */
     59        --wp--custom--header--bg: linear-gradient(180deg, #18090b 0%, #0c0608 100%);
     60        --wp--custom--footer--bg: linear-gradient(180deg, #18090b 0%, #0c0608 100%);
    5761
    5862        /* hard block shadows (oxblood) */
    … …  
    332336body.wp-style-old-arnie .app-header,
    333337body[data-wp-style="old-arnie"] .app-header {
    334         background: linear-gradient(180deg, #18090b 0%, #0c0608 100%);
    335338        border-bottom-width: 2px;
    336339}
    … …  
    344347body.wp-style-old-arnie .app-footer,
    345348body[data-wp-style="old-arnie"] .app-footer {
    346         background: linear-gradient(180deg, #18090b 0%, #0c0608 100%);
    347349        border-top-width: 2px;
    348350        font-family: var(--font-mono, "Share Tech Mono", monospace);
  • arneiron-lite/1.1.39/assets/css/scroll-story.css

    r353667 r357024  
    8080.scroll-story__meta .arneiron-share .is-copied { outline: 2px solid var(--c-accent); border-radius: 50%; }
    8181
    82 /* Featured image: the layout's WIDE size, a cinematic strip like VNM's. */
     82/* Featured image: the layout's WIDE size.
     83   It used to be forced into a cinematic strip — height: clamp(220px, 28vw,
     84   420px) with object-fit: cover — which cut the top and bottom off every
     85   portrait or square picture the post was given. The strip is gone: the
     86   picture is shown at its own aspect ratio, never upscaled past its natural
     87   width, and capped at 80svh so a very tall one still leaves the headline and
     88   the first lines on screen. A video in this slot (inc/media-video.php) gets
     89   the same treatment through .arneiron-feat-video__media. */
    8390.scroll-story__feat.wp-block-post-featured-image {
    8491        margin-block: var(--space-6, 24px);
    85 }
    86 .scroll-story__feat img {
     92        text-align: center;
     93}
     94/* Three class names, and core's own two-class rule is the reason: the block
     95   library ships `.wp-block-post-featured-image.alignwide img { width: 100% }`,
     96   which outranks a one-class theme rule — measured on dev, where `width: auto`
     97   lost and a 720x520 picture was stretched into a 1216x720 box. A
     98   same-specificity rule would be decided by stylesheet order, which core
     99   controls. So the selector is deliberately more specific than core's, and the
     100   align variants are named rather than assumed. */
     101.wp-block-post-featured-image.scroll-story__feat img,
     102.wp-block-post-featured-image.scroll-story__feat.alignwide img,
     103.wp-block-post-featured-image.scroll-story__feat.alignfull img {
    87104        display: block;
    88         width: 100%;
    89         height: clamp(220px, 28vw, 420px);
    90         object-fit: cover;
     105        /* width/height auto with BOTH maxima is how a replaced element scales down
     106           while keeping its ratio. An explicit width would defeat that. */
     107        width: auto;
     108        max-width: 100%;
     109        height: auto;
     110        max-height: 80svh;
     111        margin-inline: auto;
     112        object-fit: contain;
    91113        border-radius: var(--wp--custom--radius--md, 6px);
    92114}
    … …  
    147169}
    148170.scroll-story__frame.is-active { opacity: 1; }
    149 .scroll-story__frame img {
     171.scroll-story__frame img,
     172.scroll-story__frame video {
    150173        display: block;
    151174        width: 100%;
    … …  
    197220}
    198221.scroll-story__nav > * { margin: 0; }
    199 .scroll-story__nav-next { grid-column: 2; text-align: end; }
     222/* Each cell is one non-wrapping row: arrow + link, aligned on the first
     223   baseline so the arrow sits beside the small label. In plain inline flow a
     224   long title made the link (inline-flex) wider than the room left beside the
     225   arrow, so it dropped under it: "←" / "previous" / title on three lines, the
     226   title no longer indented (next: its "→" fell to a line of its own). */
     227.scroll-story__nav-prev,
     228.scroll-story__nav-next {
     229        display: flex;
     230        align-items: baseline;
     231        gap: 0 .5em;
     232}
     233.scroll-story__nav-next { grid-column: 2; justify-content: flex-end; text-align: end; }
    200234.scroll-story__nav a {
     235        flex: 0 1 auto;
     236        min-width: 0;
    201237        display: inline-flex;
    202238        flex-wrap: wrap;
  • arneiron-lite/1.1.39/assets/css/woocommerce.css

    r353667 r357024  
    135135        border-radius: var(--wp--custom--radius--md);
    136136        color: var(--c-ink);
     137}
     138
     139/* The account menu CONTAINER draws no frame (owner, 2026-10-15: "too many
     140   borders" on /my-account/). The menu panel inside it (`ul`, ds.css "Account
     141   sidebar") keeps its own border/fill from the active variation, so the frame
     142   around the frame is what goes. Same specificity as the list above, later. */
     143.woocommerce-account .woocommerce-MyAccount-navigation {
     144        border: 0;
    137145}
    138146
  • arneiron-lite/1.1.39/assets/js/scroll-story.js

    r353667 r357024  
    77 * visible window (below a sticky header). The panel is centred vertically in
    88 * that visible area. A section is a group with the "Scroll Story section"
    9  * style, or, when the post has none, every image in the content plus the text
    10  * after it (an image directly followed by another image stays inline). The inline images stay in the page for assistive technology
     9 * style, or, when the post has none, every image or video in the content plus
     10 * the text after it (a picture directly followed by another picture stays
     11 * inline). The inline media stay in the page for assistive technology
    1112 * (visually hidden); the panel is aria-hidden.
    1213 *
    13  * Phones, reduced motion, no JavaScript: nothing changes — images stay inline,
    14  * above their text, with their alt text.
     14 * A video section (core/video) shows its clip in the panel as a muted, looping
     15 * <video> with the block's poster. It plays only while its section is the one
     16 * being read and the tab is visible; every other panel clip is paused. Before
     17 * the reader reaches the first section, the panel shows the poster and plays
     18 * nothing, so it never competes with a video above the sections.
     19 *
     20 * Phones, reduced motion, no JavaScript: nothing changes — images and videos
     21 * stay inline, above their text, with their alt text and controls.
    1522 *
    1623 * Also: the "Copy link" share button copies the permalink.
    … …  
    3037        var marked = [];
    3138
     39        var MEDIA = '.wp-block-image, .wp-block-video';
     40
     41        // The picture a media block puts in the panel: an <img>, or a <video> that
     42        // has a source to play.
     43        function media( fig ) {
     44                if ( fig.matches( '.wp-block-video' ) ) {
     45                        var v = fig.querySelector( 'video' );
     46                        return v && ( v.currentSrc || v.src || v.querySelector( 'source[src]' ) ) ? { video: v } : null;
     47                }
     48                var img = fig.querySelector( 'img' );
     49                return img ? { img: img } : null;
     50        }
     51
    3252        function sections() {
    3353                var out = [];
    … …  
    3555                if ( explicit.length ) {
    3656                        explicit.forEach( function ( g ) {
    37                                 var fig = g.querySelector( 'figure.wp-block-image, .wp-block-image' );
    38                                 var img = fig && fig.querySelector( 'img' );
    39                                 if ( img ) {
    40                                         out.push( { start: g, watch: g, fig: fig, img: img } );
     57                                var fig = g.querySelector( MEDIA );
     58                                var m = fig && media( fig );
     59                                if ( m ) {
     60                                        out.push( { start: g, watch: g, fig: fig, img: m.img, video: m.video } );
    4161                                }
    4262                        } );
    … …  
    4464                }
    4565                Array.prototype.forEach.call( content.children, function ( el ) {
    46                         // An image starts a section only when text follows it; an image
    47                         // followed by another image (a run of pictures) stays inline.
     66                        // A picture starts a section only when text follows it; a picture
     67                        // followed by another picture (a run of them) stays inline.
    4868                        var next = el.nextElementSibling;
    49                         if ( el.matches( '.wp-block-image' ) && next && ! next.matches( '.wp-block-image' ) ) {
    50                                 var img = el.querySelector( 'img' );
    51                                 if ( img ) {
    52                                         // The image itself is hidden once the panel takes over, so the
     69                        if ( el.matches( MEDIA ) && next && ! next.matches( MEDIA ) ) {
     70                                var m = media( el );
     71                                if ( m ) {
     72                                        // The picture itself is hidden once the panel takes over, so the
    5373                                        // section is watched through the first block after it.
    54                                         out.push( { start: el, watch: next, fig: el, img: img } );
     74                                        out.push( { start: el, watch: next, fig: el, img: m.img, video: m.video } );
    5575                                }
    5676                        }
    5777                } );
    5878                return out;
     79        }
     80
     81        // Panel clips: only the active one plays, and only once its section has
     82        // been reached and the tab is visible.
     83        var reached = false;
     84
     85        function clips() {
     86                var active = -1;
     87                if ( stage && reached && ! document.hidden ) {
     88                        Array.prototype.forEach.call( stage.children, function ( f, n ) {
     89                                if ( f.classList.contains( 'is-active' ) ) {
     90                                        active = n;
     91                                }
     92                        } );
     93                }
     94                if ( ! stage ) {
     95                        return;
     96                }
     97                Array.prototype.forEach.call( stage.children, function ( f, n ) {
     98                        var v = f.querySelector( 'video' );
     99                        if ( ! v ) {
     100                                return;
     101                        }
     102                        if ( n === active ) {
     103                                v.muted = true;
     104                                var p = v.play();
     105                                if ( p && p.catch ) {
     106                                        p.catch( function () {
     107                                                // Blocked or a codec the browser will not start: the
     108                                                // poster stays, which is what the panel showed anyway.
     109                                        } );
     110                                }
     111                        } else if ( ! v.paused ) {
     112                                v.pause();
     113                        }
     114                } );
    59115        }
    60116
    … …  
    66122                        f.classList.toggle( 'is-active', n === i );
    67123                } );
     124                clips();
    68125        }
    69126
    … …  
    72129                stage = null;
    73130                if ( rail ) {
     131                        Array.prototype.forEach.call( rail.querySelectorAll( 'video' ), function ( v ) {
     132                                v.pause();
     133                        } );
    74134                        rail.remove();
    75135                        rail = null;
    76136                }
     137                reached = false;
    77138                marked.forEach( function ( el ) {
    78139                        el.classList.remove( 'scroll-story__src' );
    … …  
    101162                        var f = document.createElement( 'figure' );
    102163                        f.className = 'scroll-story__frame' + ( 0 === n ? ' is-active' : '' );
    103                         var img = document.createElement( 'img' );
    104                         img.src = s.img.currentSrc || s.img.src;
    105                         if ( s.img.srcset ) {
    106                                 img.srcset = s.img.srcset;
    107                                 img.sizes = '(min-width: 900px) 33vw, 100vw';
    108                         }
    109                         img.alt = '';
    110                         img.loading = 'eager';
    111                         img.addEventListener( 'load', offset );
    112                         f.appendChild( img );
     164                        if ( s.video ) {
     165                                // The inline clip is hidden while the panel shows its copy; it
     166                                // must not keep playing (or downloading) out of sight.
     167                                if ( ! s.video.paused ) {
     168                                        s.video.pause();
     169                                }
     170                                var src = s.video.currentSrc || s.video.src;
     171                                if ( ! src ) {
     172                                        var source = s.video.querySelector( 'source[src]' );
     173                                        src = source ? source.src : '';
     174                                }
     175                                var v = document.createElement( 'video' );
     176                                v.muted = true;
     177                                v.defaultMuted = true;
     178                                v.loop = true;
     179                                v.playsInline = true;
     180                                v.setAttribute( 'muted', '' );
     181                                v.setAttribute( 'playsinline', '' );
     182                                v.setAttribute( 'disablepictureinpicture', '' );
     183                                v.preload = 'metadata';
     184                                if ( s.video.poster ) {
     185                                        v.poster = s.video.poster;
     186                                }
     187                                v.src = src;
     188                                v.addEventListener( 'loadedmetadata', offset );
     189                                f.appendChild( v );
     190                                f.classList.add( 'is-video' );
     191                        } else {
     192                                var img = document.createElement( 'img' );
     193                                img.src = s.img.currentSrc || s.img.src;
     194                                if ( s.img.srcset ) {
     195                                        img.srcset = s.img.srcset;
     196                                        img.sizes = '(min-width: 900px) 33vw, 100vw';
     197                                }
     198                                img.alt = '';
     199                                img.loading = 'eager';
     200                                img.addEventListener( 'load', offset );
     201                                f.appendChild( img );
     202                        }
    113203                        var cap = s.fig.querySelector( 'figcaption' );
    114204                        if ( cap ) {
    … …  
    159249                var middle = top + ( window.innerHeight - top ) / 2;
    160250                var active = 0;
     251                var any = false;
    161252                secs.forEach( function ( s, n ) {
    162253                        if ( s.watch.getBoundingClientRect().top <= middle ) {
    163254                                active = n;
    164                         }
    165                 } );
     255                                any = true;
     256                        }
     257                } );
     258                reached = any;
    166259                activate( active );
    167260        }
    … …  
    193286                        }
    194287                } );
     288                document.addEventListener( 'visibilitychange', clips );
    195289        }
    196290
  • arneiron-lite/1.1.39/assets/js/theme.js

    r353667 r357024  
    6060                                drawer.setAttribute( 'aria-modal', 'false' );
    6161                                drawer.setAttribute( 'aria-hidden', 'true' );
    62                                 if ( ! drawer.hasAttribute( 'aria-label' ) ) { drawer.setAttribute( 'aria-label', 'Mobile menu' ); }
     62                                if ( ! drawer.hasAttribute( 'aria-label' ) ) { drawer.setAttribute( 'aria-label', ( window.arneironThemeI18n && window.arneironThemeI18n.mobileMenu ) || 'Mobile menu' ); }
    6363                                if ( panel ) { panel.setAttribute( 'role', 'document' ); }
    6464                                var toggles = document.querySelectorAll( '[data-nav-toggle]' );
  • arneiron-lite/1.1.39/functions.php

    r353667 r357024  
    6161                'woocommerce',
    6262                'polylang',
     63                'icons',
    6364                'chrome-integrations',
    6465                'plugin-blocks',
    6566                'old-arnie-default',
    6667                'scroll-story',
     68                'media-video',
    6769                'comment-box',
    6870                'about',
  • arneiron-lite/1.1.39/inc/about.php

    r353667 r357024  
    7474                <h2><?php esc_html_e( 'Recommended plugin: ArneIron Blocks', 'arneiron-lite' ); ?></h2>
    7575                <p><?php esc_html_e( 'Eighteen free design blocks styled for this theme: hero, feature cards, FAQ, price table, carousel, posts grid, WooCommerce showcase and more.', 'arneiron-lite' ); ?></p>
     76                <p><?php esc_html_e( 'It also has the demo content: in one click it adds the pages, posts, photos and menu of the theme demo, ready to edit, and removes them again in one click.', 'arneiron-lite' ); ?></p>
    7677                <p>
    7778                        <?php if ( $blocks_active ) : ?>
    7879                                <?php esc_html_e( 'ArneIron Blocks is active.', 'arneiron-lite' ); ?>
     80                                <?php if ( function_exists( 'arneiron_blocks_demo_url' ) && current_user_can( 'manage_options' ) ) : ?>
     81                                        <a class="button button-primary" href="<?php echo esc_url( arneiron_blocks_demo_url() ); ?>"><?php esc_html_e( 'Import demo content', 'arneiron-lite' ); ?></a>
     82                                <?php endif; ?>
    7983                        <?php elseif ( $install_url ) : ?>
    8084                                <a class="button button-primary" href="<?php echo esc_url( $install_url ); ?>"><?php echo esc_html( $action_label ); ?></a>
  • arneiron-lite/1.1.39/inc/block-styles.php

    r353667 r357024  
    7979                        array( 'core/columns', 'cards', __( 'Cards', 'arneiron-lite' ) ),
    8080                        array( 'core/columns', 'divided', __( 'Divided', 'arneiron-lite' ) ),
     81
     82                        // --- hub#5409: news-digest item, images beside the text ----------
     83                        // The owner's reference is the Kant "L2" layer on vania-novikau.me,
     84                        // whose image track is `.d-lg-none` and is therefore HIDDEN above
     85                        // 1000px — desktop L2 shows no images at all. So this variation is
     86                        // new work, not a repositioning: it puts each digest item's own
     87                        // images in a side column above 1000px and keeps the existing
     88                        // stacked behaviour below. Breakpoint is 1000px, taken from L2
     89                        // rather than from this theme's 781/599px column breakpoints,
     90                        // because matching the owner's reference is the point. Do not
     91                        // "tidy" it to the theme default.
     92                        array( 'core/columns', 'news-item', __( 'News item (images aside)', 'arneiron-lite' ) ),
     93                        array( 'core/gallery', 'news-item-media', __( 'News item media column', 'arneiron-lite' ) ),
    8194
    8295                        // Image.
  • arneiron-lite/1.1.39/inc/chrome-integrations.php

    r353667 r357024  
    3434
    3535/**
    36  * Inline icons (same paths as the 0.8.x chrome).
    37  *
    38  * @param string $name wallet|globe.
    39  * @return string
     36 * Chrome icons, from the theme's icon pack (inc/icons.php, hub#5318) so the
     37 * header, drawer and blocks share one grid and one stroke. Size comes from
     38 * ds.css (the wrappers size their <svg>).
     39 *
     40 * @param string $name Icon slug (wallet, globe, ...).
     41 * @return string Decorative <svg>, or '' when the pack is not loaded.
    4042 */
    4143function arneiron_chrome_icon( $name ) {
    42         if ( 'wallet' === $name ) {
    43                 return '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false"><path d="M3 8a2.5 2.5 0 0 1 2.5-2.5H16A1.5 1.5 0 0 1 17.5 7v1.5" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"/><path d="M3 8v8.5A2.5 2.5 0 0 0 5.5 19H19a2 2 0 0 0 2-2v-6.5a2 2 0 0 0-2-2H5.5A2.5 2.5 0 0 1 3 8Z" stroke="currentColor" stroke-width="1.7" stroke-linejoin="round"/><circle cx="16.75" cy="13.75" r="1.25" fill="currentColor"/></svg>';
    44         }
    45         if ( 'globe' === $name ) {
    46                 return '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="8.25" stroke="currentColor" stroke-width="1.7"/><path d="M3.75 12h16.5" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"/><path d="M12 3.75c2.1 2.3 3.15 5.05 3.15 8.25S14.1 17.95 12 20.25c-2.1-2.3-3.15-5.05-3.15-8.25S9.9 6.05 12 3.75Z" stroke="currentColor" stroke-width="1.7" stroke-linejoin="round"/></svg>';
    47         }
    48         return '';
     44        return function_exists( 'arneiron_icon' ) ? arneiron_icon( $name ) : '';
    4945}
    5046
  • arneiron-lite/1.1.39/inc/enqueue.php

    r353667 r357024  
    5353                                'in_footer' => true,
    5454                                'strategy'  => 'defer',
     55                        )
     56                );
     57                // Labels theme.js sets on markup it enhances (the drawer is a core/group, which
     58                // cannot save aria-* attributes): translated here, read by theme.js.
     59                wp_localize_script(
     60                        'arneiron-theme',
     61                        'arneironThemeI18n',
     62                        array(
     63                                'mobileMenu' => __( 'Mobile menu', 'arneiron-lite' ),
    5564                        )
    5665                );
  • arneiron-lite/1.1.39/inc/scroll-story.php

    r353667 r357024  
    11<?php
    22/**
    3  * "Scroll Story" — a post template (theme.json customTemplates, posts only):
     3 * "Scroll Story" — the default single-post layout since Pro 0.10.32
     4 * (templates/single.html; also selectable as the "Scroll Story" template, and
     5 * "Classic Post" = single-classic opts a post out). Posts only:
    46 * category, title, short description (the excerpt), a meta row with share
    57 * links, the featured image at the layout's wide size, the content as scroll
    … …  
    2931         */
    3032        function arneiron_scroll_story_is_current() {
    31                 return is_singular( 'post' ) && 'single-scroll-story' === get_page_template_slug( get_queried_object_id() );
     33                if ( ! is_singular( 'post' ) ) {
     34                        return false;
     35                }
     36                // Since Pro 0.10.32 Scroll Story is the default single-post layout
     37                // (templates/single.html); "Classic Post" (single-classic) is the opt-out.
     38                // The template WordPress resolved is the truth: it covers a site's own
     39                // saved `single` template, whichever layout that has.
     40                global $_wp_current_template_content;
     41                if ( is_string( $_wp_current_template_content ) && '' !== $_wp_current_template_content ) {
     42                        return false !== strpos( $_wp_current_template_content, 'scroll-story' );
     43                }
     44                return in_array( get_page_template_slug( get_queried_object_id() ), array( '', 'single', 'single-scroll-story' ), true );
    3245        }
    3346}
    … …  
    6780}
    6881add_action( 'wp_enqueue_scripts', 'arneiron_scroll_story_assets', 20 );
     82
     83if ( ! function_exists( 'arneiron_scroll_story_desc' ) ) {
     84        /**
     85         * The story header's short description shows a hand-written excerpt only.
     86         *
     87         * core/post-excerpt falls back to the start of the content, so a post with
     88         * no excerpt would repeat its own first lines right above them (all of a very
     89         * short post). The Scroll Story header block carries `scroll-story__desc`.
     90         *
     91         * @param string   $html     Rendered block.
     92         * @param array    $block    Parsed block.
     93         * @param WP_Block $instance Block instance (context: postId).
     94         * @return string
     95         */
     96        function arneiron_scroll_story_desc( $html, $block, $instance = null ) {
     97                $class = isset( $block['attrs']['className'] ) ? (string) $block['attrs']['className'] : '';
     98                if ( false === strpos( $class, 'scroll-story__desc' ) ) {
     99                        return $html;
     100                }
     101                $post_id = ( $instance instanceof WP_Block && isset( $instance->context['postId'] ) ) ? (int) $instance->context['postId'] : (int) get_the_ID();
     102                return $post_id && has_excerpt( $post_id ) ? $html : '';
     103        }
     104}
     105add_filter( 'render_block_core/post-excerpt', 'arneiron_scroll_story_desc', 10, 3 );
    69106
    70107
  • arneiron-lite/1.1.39/inc/template-support.php

    r353667 r357024  
    415415}
    416416add_filter( 'render_block_core/site-title', 'arneiron_home_hidden_h1', 10, 2 );
     417
     418if ( ! function_exists( 'arneiron_blog_sidebar_hide_empty_tags' ) ) {
     419        /**
     420         * The blog sidebar's Tags card shows only when the site has tags.
     421         *
     422         * core/tag-cloud renders nothing on the front end when there are no tags,
     423         * which left a card holding only its "Tags" heading (dev.arneiron.net,
     424         * 2026-10-14). The card carries `blog-sidebar__panel--tags`
     425         * (patterns/blog-sidebar.php).
     426         *
     427         * @param string $html  Rendered block.
     428         * @param array  $block Parsed block.
     429         * @return string
     430         */
     431        function arneiron_blog_sidebar_hide_empty_tags( $html, $block ) {
     432                $class = isset( $block['attrs']['className'] ) ? (string) $block['attrs']['className'] : '';
     433                if ( false === strpos( $class, 'blog-sidebar__panel--tags' ) ) {
     434                        return $html;
     435                }
     436                return false === strpos( $html, 'wp-block-tag-cloud' ) ? '' : $html;
     437        }
     438}
     439add_filter( 'render_block_core/group', 'arneiron_blog_sidebar_hide_empty_tags', 10, 2 );
  • arneiron-lite/1.1.39/languages/arneiron-lite.pot

    r353667 r357024  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: ArneIron Lite 1.1.20\n"
     5"Project-Id-Version: ArneIron Lite 1.1.39\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/arneiron-lite\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    … …  
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2026-10-14T09:00:09+00:00\n"
     12"POT-Creation-Date: 2026-11-03T22:07:52+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
    … …  
    8484msgstr ""
    8585
    86 #: inc/about.php:78
     86#: inc/about.php:76
     87msgid "It also has the demo content: in one click it adds the pages, posts, photos and menu of the theme demo, ready to edit, and removes them again in one click."
     88msgstr ""
     89
     90#: inc/about.php:79
    8791msgid "ArneIron Blocks is active."
    8892msgstr ""
    8993
    90 #: inc/about.php:84
     94#: inc/about.php:81
     95msgid "Import demo content"
     96msgstr ""
     97
     98#: inc/about.php:88
    9199msgid "ArneIron Pro"
    92100msgstr ""
    93101
    94 #: inc/about.php:85
     102#: inc/about.php:89
    95103msgid "The commercial edition adds AI editing of your site through ArneIron, an auto-installed child theme, a site icon made from your logo, and WooCommerce account and wallet chrome."
    96104msgstr ""
    97105
    98 #: inc/about.php:86
     106#: inc/about.php:90
    99107msgid "Learn about ArneIron Pro"
    100108msgstr ""
    101109
    102 #: inc/about.php:86
     110#: inc/about.php:90
    103111msgid "(opens in a new tab)"
    104112msgstr ""
    105113
    106 #: inc/about.php:128
     114#: inc/about.php:132
    107115msgid "Thanks for choosing ArneIron Lite."
    108116msgstr ""
    109117
    110 #: inc/about.php:130
     118#: inc/about.php:134
    111119msgid "Getting started"
    112120msgstr ""
    … …  
    205213
    206214#: inc/block-styles.php:58
    207 #: inc/block-styles.php:124
     215#: inc/block-styles.php:137
    208216msgid "Outline"
    209217msgstr ""
    … …  
    218226
    219227#: inc/block-styles.php:61
    220 #: inc/block-styles.php:127
    221 #: inc/block-styles.php:139
     228#: inc/block-styles.php:140
     229#: inc/block-styles.php:152
    222230msgid "Pill"
    223231msgstr ""
    … …  
    232240
    233241#: inc/block-styles.php:66
    234 #: inc/block-styles.php:92
     242#: inc/block-styles.php:105
    235243msgid "Card"
    236244msgstr ""
    … …  
    241249
    242250#: inc/block-styles.php:68
    243 #: inc/block-styles.php:91
    244 #: inc/block-styles.php:114
     251#: inc/block-styles.php:104
     252#: inc/block-styles.php:127
    245253msgid "Bordered"
    246254msgstr ""
    … …  
    251259
    252260#: inc/block-styles.php:70
    253 #: inc/block-styles.php:90
    254 #: inc/block-styles.php:95
    255 #: inc/block-styles.php:115
    256 #: inc/block-styles.php:126
    257 #: inc/block-styles.php:140
     261#: inc/block-styles.php:103
     262#: inc/block-styles.php:108
     263#: inc/block-styles.php:128
     264#: inc/block-styles.php:139
     265#: inc/block-styles.php:153
    258266msgid "Plain"
    259267msgstr ""
    … …  
    276284
    277285#: inc/block-styles.php:79
    278 #: inc/block-styles.php:144
    279 #: inc/block-styles.php:146
     286#: inc/block-styles.php:157
     287#: inc/block-styles.php:159
    280288msgid "Cards"
    281289msgstr ""
    … …  
    285293msgstr ""
    286294
    287 #: inc/block-styles.php:83
     295#: inc/block-styles.php:92
     296msgid "News item (images aside)"
     297msgstr ""
     298
     299#: inc/block-styles.php:93
     300msgid "News item media column"
     301msgstr ""
     302
     303#: inc/block-styles.php:96
     304#: inc/block-styles.php:147
     305msgid "Frame"
     306msgstr ""
     307
     308#: inc/block-styles.php:97
     309#: inc/block-styles.php:146
     310msgid "Rounded"
     311msgstr ""
     312
     313#: inc/block-styles.php:98
     314msgid "Circle"
     315msgstr ""
     316
     317#: inc/block-styles.php:99
     318msgid "Polaroid"
     319msgstr ""
     320
     321#: inc/block-styles.php:100
     322msgid "Duotone Gray"
     323msgstr ""
     324
     325#: inc/block-styles.php:109
     326msgid "Bracketed"
     327msgstr ""
     328
     329#: inc/block-styles.php:110
     330msgid "Large"
     331msgstr ""
     332
     333#: inc/block-styles.php:113
     334msgid "Checklist"
     335msgstr ""
     336
     337#: inc/block-styles.php:114
     338msgid "Arrow"
     339msgstr ""
     340
     341#: inc/block-styles.php:115
     342msgid "Dash"
     343msgstr ""
     344
     345#: inc/block-styles.php:116
     346msgid "Unstyled"
     347msgstr ""
     348
     349#: inc/block-styles.php:117
     350msgid "Inline"
     351msgstr ""
     352
     353#: inc/block-styles.php:120
     354msgid "Hairline"
     355msgstr ""
     356
     357#: inc/block-styles.php:121
     358msgid "Dots"
     359msgstr ""
     360
     361#: inc/block-styles.php:122
     362msgid "Wide"
     363msgstr ""
     364
     365#: inc/block-styles.php:123
     366msgid "Short Center"
     367msgstr ""
     368
     369#: inc/block-styles.php:126
     370msgid "Stripes"
     371msgstr ""
     372
     373#: inc/block-styles.php:129
     374msgid "Compact"
     375msgstr ""
     376
     377#: inc/block-styles.php:132
     378msgid "Overline"
     379msgstr ""
     380
     381#: inc/block-styles.php:133
     382msgid "Eyebrow"
     383msgstr ""
     384
    288385#: inc/block-styles.php:134
    289 msgid "Frame"
    290 msgstr ""
    291 
    292 #: inc/block-styles.php:84
    293 #: inc/block-styles.php:133
    294 msgid "Rounded"
    295 msgstr ""
    296 
    297 #: inc/block-styles.php:85
    298 msgid "Circle"
    299 msgstr ""
    300 
    301 #: inc/block-styles.php:86
    302 msgid "Polaroid"
    303 msgstr ""
    304 
    305 #: inc/block-styles.php:87
    306 msgid "Duotone Gray"
    307 msgstr ""
    308 
    309 #: inc/block-styles.php:96
    310 msgid "Bracketed"
    311 msgstr ""
    312 
    313 #: inc/block-styles.php:97
    314 msgid "Large"
    315 msgstr ""
    316 
    317 #: inc/block-styles.php:100
    318 msgid "Checklist"
    319 msgstr ""
    320 
    321 #: inc/block-styles.php:101
    322 msgid "Arrow"
    323 msgstr ""
    324 
    325 #: inc/block-styles.php:102
    326 msgid "Dash"
    327 msgstr ""
    328 
    329 #: inc/block-styles.php:103
    330 msgid "Unstyled"
    331 msgstr ""
    332 
    333 #: inc/block-styles.php:104
    334 msgid "Inline"
    335 msgstr ""
    336 
    337 #: inc/block-styles.php:107
    338 msgid "Hairline"
    339 msgstr ""
    340 
    341 #: inc/block-styles.php:108
    342 msgid "Dots"
    343 msgstr ""
    344 
    345 #: inc/block-styles.php:109
    346 msgid "Wide"
    347 msgstr ""
    348 
    349 #: inc/block-styles.php:110
    350 msgid "Short Center"
    351 msgstr ""
    352 
    353 #: inc/block-styles.php:113
    354 msgid "Stripes"
    355 msgstr ""
    356 
    357 #: inc/block-styles.php:116
    358 msgid "Compact"
    359 msgstr ""
    360 
    361 #: inc/block-styles.php:119
    362 msgid "Overline"
    363 msgstr ""
    364 
    365 #: inc/block-styles.php:120
    366 msgid "Eyebrow"
    367 msgstr ""
    368 
    369 #: inc/block-styles.php:121
    370386msgid "Kicker"
    371387msgstr ""
    372388
    373 #: inc/block-styles.php:125
     389#: inc/block-styles.php:138
    374390msgid "Filled"
    375391msgstr ""
    376392
    377 #: inc/block-styles.php:130
     393#: inc/block-styles.php:143
    378394msgid "Text Card"
    379395msgstr ""
    380396
    381 #: inc/block-styles.php:135
     397#: inc/block-styles.php:148
    382398msgid "Wide Bleed"
    383399msgstr ""
    384400
    385 #: inc/block-styles.php:138
     401#: inc/block-styles.php:151
    386402msgid "Underline"
    387403msgstr ""
    388404
    389 #: inc/block-styles.php:143
     405#: inc/block-styles.php:156
    390406msgid "Divided List"
    391407msgstr ""
    392408
    393 #: inc/block-styles.php:145
    394 #: inc/block-styles.php:147
     409#: inc/block-styles.php:158
     410#: inc/block-styles.php:160
    395411msgid "Minimal"
    396412msgstr ""
    397413
    398 #: inc/chrome-integrations.php:135
    399 #: inc/chrome-integrations.php:303
     414#: inc/chrome-integrations.php:131
     415#: inc/chrome-integrations.php:299
    400416msgid "Log in"
    401417msgstr ""
    402418
    403 #: inc/chrome-integrations.php:151
    404 #: inc/chrome-integrations.php:303
     419#: inc/chrome-integrations.php:147
     420#: inc/chrome-integrations.php:299
    405421msgid "Log out"
    406422msgstr ""
    407423
    408 #: inc/chrome-integrations.php:184
     424#: inc/chrome-integrations.php:180
    409425msgid "Wallet"
    410426msgstr ""
    411427
    412 #: inc/chrome-integrations.php:226
     428#: inc/chrome-integrations.php:222
    413429msgid "Change language"
    414430msgstr ""
    … …  
    428444#: inc/comment-box.php:56
    429445msgid "Comment"
     446msgstr ""
     447
     448#: inc/enqueue.php:63
     449#: inc/setup.php:47
     450msgid "Mobile menu"
    430451msgstr ""
    431452
    … …  
    439460msgstr ""
    440461
    441 #: inc/scroll-story.php:64
     462#: inc/media-video.php:96
     463#: inc/media-video.php:383
     464#: patterns/hero-video.php:19
     465msgid "Play video"
     466msgstr ""
     467
     468#: inc/media-video.php:97
     469msgid "Pause video"
     470msgstr ""
     471
     472#: inc/scroll-story.php:77
    442473msgid "Link copied"
    443474msgstr ""
    444475
    445 #: inc/scroll-story.php:128
     476#: inc/scroll-story.php:165
    446477msgid "Scroll Story section"
    447478msgstr ""
    … …  
    451482msgstr ""
    452483
    453 #: inc/setup.php:47
    454 msgid "Mobile menu"
    455 msgstr ""
    456 
    457484#: inc/setup.php:48
    458485msgid "Footer menu"
    459486msgstr ""
    460487
    461 #: inc/template-support.php:70
     488#: incemplate-support.php:70
    462489msgid "Embeded"
    463490msgstr ""
    464491
    465 #: inc/template-support.php:71
     492#: incemplate-support.php:71
    466493msgid "Reusable sections you can drop anywhere with a Template Part block."
    467494msgstr ""
    468495
    469 #: inc/template-support.php:376
     496#: incemplate-support.php:376
    470497msgid "Page"
    471498msgstr ""
    472499
    473 #: inc/template-support.php:376
     500#: incemplate-support.php:376
    474501msgid "Pages:"
    475502msgstr ""
    … …  
    491518#: patterns/account-dashboard.php:16
    492519msgid "Balance"
     520msgstr ""
     521
     522#: patterns/account-dashboard.php:16
     523msgid "4,200"
    493524msgstr ""
    494525
    … …  
    506537
    507538#: patterns/account-dashboard.php:17
     539msgid "7"
     540msgstr ""
     541
     542#: patterns/account-dashboard.php:17
    508543msgid "active"
    509544msgstr ""
    … …  
    537572msgstr ""
    538573
     574#: patterns/account-usage-balance.php:15
     575msgid "5,800 / 10,000"
     576msgstr ""
     577
    539578#: patterns/account-usage-balance.php:17
    540579msgid "Buy more credits"
    … …  
    675714msgstr ""
    676715
     716#: patterns/blog-sidebar.php
     717msgctxt "Pattern title"
     718msgid "Blog sidebar (ArneIron)"
     719msgstr ""
     720
     721#: patterns/blog-sidebar.php
     722msgctxt "Pattern description"
     723msgid "The sidebar of the blog and archive pages: search, categories with post counts, and a tag cloud, each in a card. parts/blog-sidebar.html shows this pattern; pick it to restore the stock sidebar."
     724msgstr ""
     725
     726#: patterns/blog-sidebar.php:20
     727#: patterns/blog-sidebar.php:21
     728msgid "Blog sidebar"
     729msgstr ""
     730
     731#: patterns/blog-sidebar.php:23
     732#: patterns/blog-sidebar.php:26
     733msgid "Search"
     734msgstr ""
     735
     736#: patterns/blog-sidebar.php:26
     737msgid "Search the blog"
     738msgstr ""
     739
     740#: patterns/blog-sidebar.php:26
     741msgid "Search posts…"
     742msgstr ""
     743
     744#: patterns/blog-sidebar.php:31
     745msgid "Categories"
     746msgstr ""
     747
     748#: patterns/blog-sidebar.php:39
     749msgid "Tags"
     750msgstr ""
     751
    677752#: patterns/cards-blog.php
    678753msgctxt "Pattern title"
    … …  
    686761
    687762#: patterns/cards-blog.php:13
    688 #: patterns/template-front-landing.php:37
     763#: patternsemplate-front-landing.php:37
    689764msgid "Latest posts"
    690765msgstr ""
    … …  
    775850
    776851#: patterns/cards-profiles.php:15
    777 #: patterns/team-founder.php:13
    778 #: patterns/team-grid.php:16
    779 #: patterns/team-list-bios.php:13
     852#: patternseam-founder.php:13
     853#: patternseam-grid.php:16
     854#: patternseam-list-bios.php:13
    780855msgid "Jamie Lee"
    781856msgstr ""
    782857
    783858#: patterns/cards-profiles.php:15
    784 #: patterns/team-grid.php:16
     859#: patternseam-grid.php:16
    785860msgid "Founder"
    786861msgstr ""
    787862
    788863#: patterns/cards-profiles.php:16
    789 #: patterns/team-grid.php:17
    790 #: patterns/team-list-bios.php:15
     864#: patternseam-grid.php:17
     865#: patternseam-list-bios.php:15
    791866msgid "Chris Park"
    792867msgstr ""
    793868
    794869#: patterns/cards-profiles.php:16
    795 #: patterns/team-grid.php:17
     870#: patternseam-grid.php:17
    796871msgid "Engineering"
    797872msgstr ""
    … …  
    874949
    875950#: patterns/commerce-billing-history.php:14
     951msgid "2026-06-01"
     952msgstr ""
     953
     954#: patterns/commerce-billing-history.php:14
    876955msgid "Pro plan"
     956msgstr ""
     957
     958#: patterns/commerce-billing-history.php:14
     959msgid "$19.00"
    877960msgstr ""
    878961
    … …  
    881964msgstr ""
    882965
     966#: patterns/commerce-billing-history.php:14
     967msgid "2026-05-01"
     968msgstr ""
     969
    883970#: patterns/commerce-checkout-steps.php
    884971msgctxt "Pattern title"
    … …  
    889976msgctxt "Pattern description"
    890977msgid "A three-step checkout progress row."
     978msgstr ""
     979
     980#: patterns/commerce-checkout-steps.php:15
     981#: patterns/pricing-compare-table.php:15
     982msgid "1"
    891983msgstr ""
    892984
    … …  
    896988
    897989#: patterns/commerce-checkout-steps.php:16
     990msgid "2"
     991msgstr ""
     992
     993#: patterns/commerce-checkout-steps.php:16
    898994msgid "Payment"
     995msgstr ""
     996
     997#: patterns/commerce-checkout-steps.php:17
     998#: patterns/pricing-compare-table.php:15
     999msgid "3"
    8991000msgstr ""
    9001001
    … …  
    9211022msgstr ""
    9221023
     1024#: patterns/commerce-order-summary.php:16
     1025msgid "$190.00"
     1026msgstr ""
     1027
    9231028#: patterns/commerce-order-summary.php:17
    9241029msgid "Tax"
    9251030msgstr ""
    9261031
     1032#: patterns/commerce-order-summary.php:17
     1033msgid "$15.20"
     1034msgstr ""
     1035
    9271036#: patterns/commerce-order-summary.php:19
    9281037msgid "Total"
    9291038msgstr ""
    9301039
     1040#: patterns/commerce-order-summary.php:19
     1041msgid "$205.20"
     1042msgstr ""
     1043
    9311044#: patterns/commerce-order-summary.php:20
    9321045msgid "Pay now"
    … …  
    11461259
    11471260#: patterns/content-table.php:14
     1261msgid "720px"
     1262msgstr ""
     1263
     1264#: patterns/content-table.php:14
    11481265msgid "Wide width"
     1266msgstr ""
     1267
     1268#: patterns/content-table.php:14
     1269msgid "1200px"
    11491270msgstr ""
    11501271
    … …  
    11541275msgstr ""
    11551276
     1277#: patterns/content-table.php:14
     1278#: patterns/stats-4row.php:17
     1279msgid "14"
     1280msgstr ""
     1281
    11561282#: patterns/content-toc.php
    11571283msgctxt "Pattern title"
    … …  
    12001326#: patterns/cta-centered.php:15
    12011327#: patterns/cta-cover.php:16
     1328#: patterns/header-default.php:30
    12021329#: patterns/hero-cover.php:24
    12031330#: patterns/hero-split.php:30
    … …  
    15201647
    15211648#: patterns/features-bignum.php:15
     1649msgid "01"
     1650msgstr ""
     1651
     1652#: patterns/features-bignum.php:15
    15221653msgid "Define"
    15231654msgstr ""
    … …  
    15281659
    15291660#: patterns/features-bignum.php:16
     1661msgid "02"
     1662msgstr ""
     1663
     1664#: patterns/features-bignum.php:16
    15301665msgid "Compose"
    15311666msgstr ""
    … …  
    15331668#: patterns/features-bignum.php:16
    15341669msgid "Assemble pages from patterns."
     1670msgstr ""
     1671
     1672#: patterns/features-bignum.php:17
     1673msgid "03"
    15351674msgstr ""
    15361675
    … …  
    16701809msgstr ""
    16711810
     1811#: patterns/features-logo-cloud.php:16
     1812#: patterns/features-logo-cloud.php:17
     1813#: patterns/features-logo-cloud.php:18
     1814#: patterns/features-logo-cloud.php:19
     1815#: patterns/features-logo-cloud.php:20
     1816#: patternsesti-logo-quote.php:13
     1817msgid "LOGO"
     1818msgstr ""
     1819
    16721820#: patterns/features-steps.php
    16731821msgctxt "Pattern title"
    … …  
    18662014msgstr ""
    18672015
     2016#: patterns/header-minimal-mobile.php:52
     2017msgid "Open menu"
     2018msgstr ""
     2019
    18682020#: patterns/header-minimal.php
    18692021msgctxt "Pattern title"
    … …  
    20602212msgstr ""
    20612213
    2062 #: patterns/hero-video.php:19
    2063 msgid "Play video"
    2064 msgstr ""
    2065 
    20662214#: patterns/hero.php
    20672215msgctxt "Pattern title"
    … …  
    20802228#: patterns/hero.php:32
    20812229msgid "Replace this line with a single sentence that explains what your site does and who it’s for."
     2230msgstr ""
     2231
     2232#: patterns/news-digest-item.php
     2233msgctxt "Pattern title"
     2234msgid "Blog · News digest item (images beside the text)"
     2235msgstr ""
     2236
     2237#: patterns/news-digest-item.php
     2238msgctxt "Pattern description"
     2239msgid "One item of a 24-hour news digest: its text, with its own images in a side column above 1000px and stacked beneath the text below that."
     2240msgstr ""
     2241
     2242#: patterns/news-digest-item.php:37
     2243msgid "Headline of this news item"
     2244msgstr ""
     2245
     2246#: patterns/news-digest-item.php:40
     2247msgid "Source · 14:05 UTC"
     2248msgstr ""
     2249
     2250#: patterns/news-digest-item.php:43
     2251msgid "The body of the item. Keep it to the length a reader will actually finish — the side column is an illustration track, not a second article, and the two should end at roughly the same place."
     2252msgstr ""
     2253
     2254#: patterns/news-digest-item.php:46
     2255msgid "A second paragraph, so the measure of the text column is visible while editing and the side images have something to sit beside."
    20822256msgstr ""
    20832257
    … …  
    21632337
    21642338#: patterns/pricing-3tier.php:17
     2339msgid "$19"
     2340msgstr ""
     2341
     2342#: patterns/pricing-3tier.php:17
    21652343msgid "Everything in Starter"
    21662344msgstr ""
    … …  
    21762354
    21772355#: patterns/pricing-3tier.php:18
     2356msgid "$49"
     2357msgstr ""
     2358
     2359#: patterns/pricing-3tier.php:18
    21782360msgid "Everything in Pro"
    21792361msgstr ""
    … …  
    22162398
    22172399#: patterns/pricing-compare-table.php:15
     2400msgid "5"
     2401msgstr ""
     2402
     2403#: patterns/pricing-compare-table.php:15
     2404msgid "20"
     2405msgstr ""
     2406
     2407#: patterns/pricing-compare-table.php:15
    22182408msgid "Support"
    22192409msgstr ""
    … …  
    22432433#: patterns/pricing-credit-packs.php:13
    22442434msgid "Buy credits"
     2435msgstr ""
     2436
     2437#: patterns/pricing-credit-packs.php:16
     2438msgid "1,000"
     2439msgstr ""
     2440
     2441#: patterns/pricing-credit-packs.php:16
     2442msgid "$10"
    22452443msgstr ""
    22462444
    … …  
    22512449msgstr ""
    22522450
     2451#: patterns/pricing-credit-packs.php:17
     2452msgid "5,000"
     2453msgstr ""
     2454
     2455#: patterns/pricing-credit-packs.php:17
     2456msgid "$45"
     2457msgstr ""
     2458
     2459#: patterns/pricing-credit-packs.php:18
     2460msgid "20,000"
     2461msgstr ""
     2462
     2463#: patterns/pricing-credit-packs.php:18
     2464msgid "$160"
     2465msgstr ""
     2466
    22532467#: patterns/pricing-highlight.php
    22542468msgctxt "Pattern title"
    … …  
    22652479msgstr ""
    22662480
     2481#: patterns/pricing-highlight.php:16
     2482#: patterns/pricing-toggle.php:17
     2483msgid "$29"
     2484msgstr ""
     2485
     2486#: patterns/pricing-highlight.php:16
     2487msgid "/mo"
     2488msgstr ""
     2489
    22672490#: patterns/pricing-highlight.php:17
    22682491msgid "Unlimited projects"
    … …  
    22952518msgstr ""
    22962519
     2520#: patterns/pricing-toggle.php:16
     2521msgid "$9"
     2522msgstr ""
     2523
    22972524#: patterns/query-compact.php
    22982525msgctxt "Pattern title"
    … …  
    23102537
    23112538#: patterns/query-compact.php:53
    2312 #: patterns/template-front-landing.php:58
     2539#: patternsemplate-front-landing.php:58
    23132540msgid "When you publish a post, it will appear here automatically."
    23142541msgstr ""
    … …  
    23432570
    23442571#: patterns/stats-2x2.php:15
     2572msgid "2M+"
     2573msgstr ""
     2574
     2575#: patterns/stats-2x2.php:15
    23452576msgid "Requests/day"
     2577msgstr ""
     2578
     2579#: patterns/stats-2x2.php:16
     2580msgid "40ms"
    23462581msgstr ""
    23472582
    … …  
    23512586
    23522587#: patterns/stats-2x2.php:17
     2588msgid "120"
     2589msgstr ""
     2590
     2591#: patterns/stats-2x2.php:17
    23532592msgid "Countries"
     2593msgstr ""
     2594
     2595#: patterns/stats-2x2.php:18
     2596msgid "4.9"
    23542597msgstr ""
    23552598
    … …  
    23692612
    23702613#: patterns/stats-4row.php:15
     2614msgid "99.9%"
     2615msgstr ""
     2616
     2617#: patterns/stats-4row.php:15
    23712618msgid "Uptime"
     2619msgstr ""
     2620
     2621#: patterns/stats-4row.php:16
     2622msgid "80+"
     2623msgstr ""
     2624
     2625#: patterns/stats-4row.php:18
     2626msgid "0"
    23722627msgstr ""
    23732628
    … …  
    23872642
    23882643#: patterns/stats-desc.php:15
     2644msgid "3x"
     2645msgstr ""
     2646
     2647#: patterns/stats-desc.php:15
    23892648msgid "Faster launches"
    23902649msgstr ""
    … …  
    23952654
    23962655#: patterns/stats-desc.php:16
     2656msgid "-60%"
     2657msgstr ""
     2658
     2659#: patterns/stats-desc.php:16
    23972660msgid "Less CSS"
    23982661msgstr ""
    … …  
    24032666
    24042667#: patterns/stats-desc.php:17
     2668msgid "100%"
     2669msgstr ""
     2670
     2671#: patterns/stats-desc.php:17
    24052672msgid "No proprietary blocks to learn."
    24062673msgstr ""
    … …  
    24242691msgstr ""
    24252692
    2426 #: patterns/team-founder.php
    2427 msgctxt "Pattern title"
    2428 msgid "Team · Single founder"
    2429 msgstr ""
    2430 
    2431 #: patterns/team-founder.php
    2432 msgctxt "Pattern description"
    2433 msgid "A single founder highlight."
    2434 msgstr ""
    2435 
    2436 #: patterns/team-founder.php:13
     2693#: patternseam-founder.php:13
    24372694msgid "Our founder"
    24382695msgstr ""
    24392696
    2440 #: patterns/team-founder.php:13
     2697#: patternseam-founder.php:13
    24412698msgid "Started this to give every builder a calm, accessible base to work from."
    24422699msgstr ""
    24432700
    2444 #: patterns/team-grid.php
    2445 msgctxt "Pattern title"
    2446 msgid "Team · Grid cards"
    2447 msgstr ""
    2448 
    2449 #: patterns/team-grid.php
    2450 msgctxt "Pattern description"
    2451 msgid "Team member cards in a grid."
    2452 msgstr ""
    2453 
    2454 #: patterns/team-grid.php:13
     2701#: patternseam-grid.php:13
    24552702msgid "Meet the team"
    24562703msgstr ""
    24572704
    2458 #: patterns/team-grid.php:18
     2705#: patternseam-grid.php:18
    24592706msgid "Robin Diaz"
    24602707msgstr ""
    24612708
    2462 #: patterns/team-grid.php:18
     2709#: patternseam-grid.php:18
    24632710msgid "Design"
    24642711msgstr ""
    24652712
    2466 #: patterns/team-list-bios.php
    2467 msgctxt "Pattern title"
    2468 msgid "Team · List with bios"
    2469 msgstr ""
    2470 
    2471 #: patterns/team-list-bios.php
    2472 msgctxt "Pattern description"
    2473 msgid "Team members with short bios."
    2474 msgstr ""
    2475 
    2476 #: patterns/team-list-bios.php:13
     2713#: patternseam-list-bios.php:13
    24772714msgid "Founder. Believes tools should disappear."
    24782715msgstr ""
    24792716
    2480 #: patterns/team-list-bios.php:15
     2717#: patternseam-list-bios.php:15
    24812718msgid "Engineering. Loves fast builds."
    24822719msgstr ""
    24832720
    2484 #: patterns/template-front-landing.php
    2485 msgctxt "Pattern title"
    2486 msgid "Front page with latest posts"
    2487 msgstr ""
    2488 
    2489 #: patterns/template-front-landing.php
    2490 msgctxt "Pattern description"
    2491 msgid "A hero, three feature cards and the latest posts."
    2492 msgstr ""
    2493 
    2494 #: patterns/testi-3card.php
    2495 msgctxt "Pattern title"
    2496 msgid "Testimonials · 3-card grid"
    2497 msgstr ""
    2498 
    2499 #: patterns/testi-3card.php
    2500 msgctxt "Pattern description"
    2501 msgid "Three testimonial cards."
    2502 msgstr ""
    2503 
    2504 #: patterns/testi-3card.php:13
     2721#: patternsesti-3card.php:13
    25052722msgid "What people say"
    25062723msgstr ""
    25072724
    2508 #: patterns/testi-3card.php:16
     2725#: patternsesti-3card.php:16
    25092726msgid "It saved our team weeks of design work."
    25102727msgstr ""
    25112728
    2512 #: patterns/testi-3card.php:16
     2729#: patternsesti-3card.php:16
    25132730msgid "Alex, Product Lead"
    25142731msgstr ""
    25152732
    2516 #: patterns/testi-3card.php:17
     2733#: patternsesti-3card.php:17
    25172734msgid "The grayscale base makes theming effortless."
    25182735msgstr ""
    25192736
    2520 #: patterns/testi-3card.php:17
     2737#: patternsesti-3card.php:17
    25212738msgid "Priya, Designer"
    25222739msgstr ""
    25232740
    2524 #: patterns/testi-3card.php:18
     2741#: patternsesti-3card.php:18
    25252742msgid "Accessible, fast, and easy to extend."
    25262743msgstr ""
    25272744
    2528 #: patterns/testi-3card.php:18
     2745#: patternsesti-3card.php:18
    25292746msgid "Sam, Engineer"
    25302747msgstr ""
    25312748
    2532 #: patterns/testi-avatar-wall.php
    2533 msgctxt "Pattern title"
    2534 msgid "Testimonials · Avatar wall"
    2535 msgstr ""
    2536 
    2537 #: patterns/testi-avatar-wall.php
    2538 msgctxt "Pattern description"
    2539 msgid "A wall of avatar placeholders as social proof."
    2540 msgstr ""
    2541 
    2542 #: patterns/testi-avatar-wall.php:13
     2749#: patternsesti-avatar-wall.php:13
    25432750msgid "Join thousands of happy builders"
    25442751msgstr ""
    25452752
    2546 #: patterns/testi-carousel.php
    2547 msgctxt "Pattern title"
    2548 msgid "Testimonials · Carousel (static)"
    2549 msgstr ""
    2550 
    2551 #: patterns/testi-carousel.php
    2552 msgctxt "Pattern description"
    2553 msgid "A horizontally scrollable row of testimonial cards."
    2554 msgstr ""
    2555 
    2556 #: patterns/testi-carousel.php:13
     2753#: patternsesti-carousel.php:13
    25572754msgid "Loved by builders"
    25582755msgstr ""
    25592756
    2560 #: patterns/testi-carousel.php:16
     2757#: patternsesti-carousel.php:16
    25612758msgid "Fast to adopt."
    25622759msgstr ""
    25632760
    2564 #: patterns/testi-carousel.php:16
     2761#: patternsesti-carousel.php:16
    25652762msgid "Riley"
    25662763msgstr ""
    25672764
    2568 #: patterns/testi-carousel.php:17
     2765#: patternsesti-carousel.php:17
    25692766msgid "Great defaults."
    25702767msgstr ""
    25712768
    2572 #: patterns/testi-carousel.php:17
     2769#: patternsesti-carousel.php:17
    25732770msgid "Noor"
    25742771msgstr ""
    25752772
    2576 #: patterns/testi-carousel.php:18
     2773#: patternsesti-carousel.php:18
    25772774msgid "Just works."
    25782775msgstr ""
    25792776
    2580 #: patterns/testi-carousel.php:18
     2777#: patternsesti-carousel.php:18
    25812778msgid "Diego"
    25822779msgstr ""
    25832780
    2584 #: patterns/testi-logo-quote.php
    2585 msgctxt "Pattern title"
    2586 msgid "Testimonials · Logo + quote"
    2587 msgstr ""
    2588 
    2589 #: patterns/testi-logo-quote.php
    2590 msgctxt "Pattern description"
    2591 msgid "A single quote with a brand logo placeholder."
    2592 msgstr ""
    2593 
    2594 #: patterns/testi-logo-quote.php:14
     2781#: patternsesti-logo-quote.php:14
    25952782msgid "We replaced three tools with this one theme."
    25962783msgstr ""
    25972784
    2598 #: patterns/testi-logo-quote.php:14
     2785#: patternsesti-logo-quote.php:14
    25992786msgid "Head of Web, Acme"
    26002787msgstr ""
    26012788
    2602 #: patterns/testi-single.php
    2603 msgctxt "Pattern title"
    2604 msgid "Testimonials · Single large quote"
    2605 msgstr ""
    2606 
    2607 #: patterns/testi-single.php
    2608 msgctxt "Pattern description"
    2609 msgid "One large centered testimonial."
    2610 msgstr ""
    2611 
    2612 #: patterns/testi-single.php:13
     2789#: patternsesti-single.php:13
    26132790msgid "This is the cleanest foundation we have shipped on."
    26142791msgstr ""
    26152792
    2616 #: patterns/testi-single.php:13
     2793#: patternsesti-single.php:13
    26172794msgid "Jordan, CTO"
    26182795msgstr ""
    26192796
    2620 #: theme.json
     2797#: heme.json
    26212798#: styles/amber.json
    26222799#: styles/green-terminal.json
    … …  
    26252802msgstr ""
    26262803
    2627 #: theme.json
     2804#: heme.json
    26282805#: styles/amber.json
    26292806#: styles/green-terminal.json
    … …  
    26322809msgstr ""
    26332810
    2634 #: theme.json
     2811#: heme.json
    26352812#: styles/amber.json
    26362813#: styles/green-terminal.json
    … …  
    26392816msgstr ""
    26402817
    2641 #: theme.json
     2818#: heme.json
    26422819#: styles/amber.json
    26432820#: styles/green-terminal.json
    … …  
    26462823msgstr ""
    26472824
    2648 #: theme.json
     2825#: heme.json
    26492826#: styles/amber.json
    26502827#: styles/gray-dark.json
    … …  
    26562833msgstr ""
    26572834
    2658 #: theme.json
     2835#: heme.json
    26592836msgctxt "Color name"
    26602837msgid "Panel"
    26612838msgstr ""
    26622839
    2663 #: theme.json
     2840#: heme.json
    26642841msgctxt "Color name"
    26652842msgid "Panel 2"
    26662843msgstr ""
    26672844
    2668 #: theme.json
     2845#: heme.json
    26692846msgctxt "Color name"
    26702847msgid "Grid 2"
    26712848msgstr ""
    26722849
    2673 #: theme.json
     2850#: heme.json
    26742851#: styles/gray-dark.json
    26752852#: styles/gray-high-contrast.json
    … …  
    26812858msgstr ""
    26822859
    2683 #: theme.json
     2860#: heme.json
    26842861msgctxt "Color name"
    26852862msgid "Ink Dim"
    26862863msgstr ""
    26872864
    2688 #: theme.json
     2865#: heme.json
    26892866msgctxt "Color name"
    26902867msgid "Ink Faint"
    26912868msgstr ""
    26922869
    2693 #: theme.json
     2870#: heme.json
    26942871msgctxt "Color name"
    26952872msgid "Signal Red"
    26962873msgstr ""
    26972874
    2698 #: theme.json
     2875#: heme.json
    26992876msgctxt "Color name"
    27002877msgid "Hot"
    27012878msgstr ""
    27022879
    2703 #: theme.json
     2880#: heme.json
    27042881msgctxt "Color name"
    27052882msgid "Base (on red)"
    27062883msgstr ""
    27072884
    2708 #: theme.json
     2885#: heme.json
    27092886msgctxt "Color name"
    27102887msgid "Matrix Green"
    27112888msgstr ""
    27122889
    2713 #: theme.json
     2890#: heme.json
    27142891msgctxt "Color name"
    27152892msgid "Amber"
    27162893msgstr ""
    27172894
    2718 #: theme.json
     2895#: heme.json
    27192896msgctxt "Color name"
    27202897msgid "Error Red"
    27212898msgstr ""
    27222899
    2723 #: theme.json
     2900#: heme.json
    27242901#: styles/amber.json
    27252902#: styles/gray-dark.json
    … …  
    27312908msgstr ""
    27322909
    2733 #: theme.json
     2910#: heme.json
    27342911#: styles/amber.json
    27352912#: styles/gray-dark.json
    … …  
    27412918msgstr ""
    27422919
    2743 #: theme.json
     2920#: heme.json
    27442921#: styles/light.json
    27452922#: styles/skaryna-folio.json
    … …  
    27482925msgstr ""
    27492926
    2750 #: theme.json
     2927#: heme.json
    27512928#: styles/amber.json
    27522929#: styles/gray-dark.json
    … …  
    27582935msgstr ""
    27592936
    2760 #: theme.json
     2937#: heme.json
    27612938#: styles/amber.json
    27622939#: styles/gray-dark.json
    … …  
    27682945msgstr ""
    27692946
    2770 #: theme.json
     2947#: heme.json
    27712948#: styles/amber.json
    27722949#: styles/gray-dark.json
    … …  
    27802957msgstr ""
    27812958
    2782 #: theme.json
     2959#: heme.json
    27832960#: styles/amber.json
    27842961#: styles/gray-dark.json
    … …  
    27922969msgstr ""
    27932970
    2794 #: theme.json
     2971#: heme.json
    27952972#: styles/amber.json
    27962973#: styles/gray-dark.json
    … …  
    28022979msgstr ""
    28032980
    2804 #: theme.json
     2981#: heme.json
    28052982#: styles/amber.json
    28062983#: styles/gray-dark.json
    … …  
    28142991msgstr ""
    28152992
    2816 #: theme.json
     2993#: heme.json
    28172994#: styles/amber.json
    28182995#: styles/green-terminal.json
    … …  
    28212998msgstr ""
    28222999
    2823 #: theme.json
     3000#: heme.json
    28243001#: styles/amber.json
    28253002#: styles/green-terminal.json
    … …  
    28283005msgstr ""
    28293006
    2830 #: theme.json
     3007#: heme.json
    28313008#: styles/amber.json
    28323009#: styles/green-terminal.json
    … …  
    28353012msgstr ""
    28363013
    2837 #: theme.json
     3014#: heme.json
    28383015#: styles/amber.json
    28393016#: styles/green-terminal.json
    … …  
    28423019msgstr ""
    28433020
    2844 #: theme.json
     3021#: heme.json
    28453022#: styles/amber.json
    28463023#: styles/green-terminal.json
    … …  
    28493026msgstr ""
    28503027
    2851 #: theme.json
     3028#: heme.json
    28523029msgctxt "Font family name"
    28533030msgid "UI (Rajdhani)"
    28543031msgstr ""
    28553032
    2856 #: theme.json
     3033#: heme.json
    28573034msgctxt "Font family name"
    28583035msgid "Mono (Share Tech Mono)"
    28593036msgstr ""
    28603037
    2861 #: theme.json
     3038#: heme.json
    28623039#: styles/gray-dark.json
    28633040#: styles/gray-high-contrast.json
    … …  
    28693046msgstr ""
    28703047
    2871 #: theme.json
     3048#: heme.json
    28723049#: styles/gray-dark.json
    28733050#: styles/gray-high-contrast.json
    … …  
    28793056msgstr ""
    28803057
    2881 #: theme.json
     3058#: heme.json
    28823059#: styles/gray-dark.json
    28833060#: styles/gray-high-contrast.json
    … …  
    28893066msgstr ""
    28903067
    2891 #: theme.json
     3068#: heme.json
    28923069msgctxt "Font size name"
    28933070msgid "Extra Small"
    28943071msgstr ""
    28953072
    2896 #: theme.json
     3073#: heme.json
    28973074msgctxt "Font size name"
    28983075msgid "Small"
    28993076msgstr ""
    29003077
    2901 #: theme.json
     3078#: heme.json
    29023079msgctxt "Font size name"
    29033080msgid "Base"
    29043081msgstr ""
    29053082
    2906 #: theme.json
     3083#: heme.json
    29073084msgctxt "Font size name"
    29083085msgid "Medium"
    29093086msgstr ""
    29103087
    2911 #: theme.json
     3088#: heme.json
    29123089msgctxt "Font size name"
    29133090msgid "Large"
    29143091msgstr ""
    29153092
    2916 #: theme.json
     3093#: heme.json
    29173094msgctxt "Font size name"
    29183095msgid "X-Large"
    29193096msgstr ""
    29203097
    2921 #: theme.json
     3098#: heme.json
    29223099msgctxt "Font size name"
    29233100msgid "2X-Large"
    29243101msgstr ""
    29253102
    2926 #: theme.json
     3103#: heme.json
    29273104msgctxt "Font size name"
    29283105msgid "3X-Large"
    29293106msgstr ""
    29303107
    2931 #: theme.json
     3108#: heme.json
    29323109msgctxt "Font size name"
    29333110msgid "4X-Large"
    29343111msgstr ""
    29353112
    2936 #: theme.json
     3113#: heme.json
    29373114msgctxt "Space size name"
    29383115msgid "2px"
    29393116msgstr ""
    29403117
    2941 #: theme.json
     3118#: heme.json
    29423119msgctxt "Space size name"
    29433120msgid "4px"
    29443121msgstr ""
    29453122
    2946 #: theme.json
     3123#: heme.json
    29473124msgctxt "Space size name"
    29483125msgid "8px"
    29493126msgstr ""
    29503127
    2951 #: theme.json
     3128#: heme.json
    29523129msgctxt "Space size name"
    29533130msgid "12px"
    29543131msgstr ""
    29553132
    2956 #: theme.json
     3133#: heme.json
    29573134msgctxt "Space size name"
    29583135msgid "16px"
    29593136msgstr ""
    29603137
    2961 #: theme.json
     3138#: heme.json
    29623139msgctxt "Space size name"
    29633140msgid "24px"
    29643141msgstr ""
    29653142
    2966 #: theme.json
     3143#: heme.json
    29673144msgctxt "Space size name"
    29683145msgid "32px"
    29693146msgstr ""
    29703147
    2971 #: theme.json
     3148#: heme.json
    29723149msgctxt "Space size name"
    29733150msgid "48px"
    29743151msgstr ""
    29753152
    2976 #: theme.json
     3153#: heme.json
    29773154msgctxt "Space size name"
    29783155msgid "64px"
    29793156msgstr ""
    29803157
    2981 #: theme.json
     3158#: heme.json
    29823159msgctxt "Space size name"
    29833160msgid "96px"
    29843161msgstr ""
    29853162
    2986 #: theme.json
     3163#: heme.json
    29873164msgctxt "Space size name"
    29883165msgid "alt 8px"
    29893166msgstr ""
    29903167
    2991 #: theme.json
     3168#: heme.json
    29923169msgctxt "Space size name"
    29933170msgid "alt 12px"
    29943171msgstr ""
    29953172
    2996 #: theme.json
     3173#: heme.json
    29973174msgctxt "Space size name"
    29983175msgid "alt 20px"
    29993176msgstr ""
    30003177
    3001 #: theme.json
     3178#: heme.json
    30023179msgctxt "Space size name"
    30033180msgid "alt 32px"
    30043181msgstr ""
    30053182
    3006 #: theme.json
     3183#: heme.json
    30073184msgctxt "Space size name"
    30083185msgid "alt 48px"
    30093186msgstr ""
    30103187
    3011 #: theme.json
     3188#: heme.json
    30123189msgctxt "Space size name"
    30133190msgid "alt 80px"
    30143191msgstr ""
    30153192
    3016 #: theme.json
     3193#: heme.json
    30173194msgctxt "Space size name"
    30183195msgid "alt 120px"
    30193196msgstr ""
    30203197
    3021 #: theme.json
     3198#: heme.json
    30223199msgctxt "Template part name"
    30233200msgid "Header"
    30243201msgstr ""
    30253202
    3026 #: theme.json
     3203#: heme.json
    30273204msgctxt "Template part name"
    30283205msgid "Header · Minimal"
    30293206msgstr ""
    30303207
    3031 #: theme.json
     3208#: heme.json
    30323209msgctxt "Template part name"
    30333210msgid "Header · Mobile"
    30343211msgstr ""
    30353212
    3036 #: theme.json
     3213#: heme.json
    30373214msgctxt "Template part name"
    30383215msgid "Header · Minimal (Mobile)"
    30393216msgstr ""
    30403217
    3041 #: theme.json
     3218#: heme.json
    30423219msgctxt "Template part name"
    30433220msgid "Footer"
    30443221msgstr ""
    30453222
    3046 #: theme.json
     3223#: heme.json
    30473224msgctxt "Template part name"
    30483225msgid "Footer · Minimal"
    30493226msgstr ""
    30503227
    3051 #: theme.json
     3228#: heme.json
    30523229msgctxt "Template part name"
    30533230msgid "Mobile Menu"
    30543231msgstr ""
    30553232
    3056 #: theme.json
     3233#: heme.json
    30573234msgctxt "Template part name"
    30583235msgid "Sidebar"
    30593236msgstr ""
    30603237
    3061 #: theme.json
     3238#: heme.json
     3239msgctxt "Template part name"
     3240msgid "Blog Sidebar"
     3241msgstr ""
     3242
     3243#: heme.json
    30623244msgctxt "Template part name"
    30633245msgid "Post Meta"
    30643246msgstr ""
    30653247
    3066 #: theme.json
     3248#: heme.json
    30673249msgctxt "Template part name"
    30683250msgid "Post · Subscribe"
    30693251msgstr ""
    30703252
    3071 #: theme.json
     3253#: heme.json
    30723254msgctxt "Custom template name"
    30733255msgid "Page"
    30743256msgstr ""
    30753257
    3076 #: theme.json
     3258#: heme.json
    30773259msgctxt "Custom template name"
    30783260msgid "Landing Page"
    30793261msgstr ""
    30803262
    3081 #: theme.json
     3263#: heme.json
    30823264msgctxt "Custom template name"
    30833265msgid "Full Width"
    30843266msgstr ""
    30853267
    3086 #: theme.json
     3268#: heme.json
    30873269msgctxt "Custom template name"
    30883270msgid "With Sidebar"
    30893271msgstr ""
    30903272
    3091 #: theme.json
     3273#: heme.json
    30923274msgctxt "Custom template name"
    30933275msgid "Privacy Policy"
    30943276msgstr ""
    30953277
    3096 #: theme.json
     3278#: heme.json
    30973279msgctxt "Custom template name"
    30983280msgid "Single Post"
    30993281msgstr ""
    31003282
    3101 #: theme.json
     3283#: heme.json
    31023284msgctxt "Custom template name"
    31033285msgid "Scroll Story"
     3286msgstr ""
     3287
     3288#: heme.json
     3289msgctxt "Custom template name"
     3290msgid "Classic Post"
    31043291msgstr ""
    31053292
  • arneiron-lite/1.1.39/patterns/account-dashboard.php

    r353667 r357024  
    1414        <!-- wp:group {"align":"wide","layout":{"type":"grid","minimumColumnWidth":"16rem"},"style":{"spacing":{"blockGap":"var:preset|spacing|40"}}} -->
    1515        <div class="wp-block-group alignwide">
    16                 <!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"className":"is-style-kicker"} --><h3 class="wp-block-heading is-style-kicker"><?php esc_html_e( 'Balance', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h4 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">4,200</h4><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"xs"} --><p class="has-subtle-color has-text-color has-xs-font-size"><?php esc_html_e( 'credits', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    17                 <!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"className":"is-style-kicker"} --><h3 class="wp-block-heading is-style-kicker"><?php esc_html_e( 'Projects', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h4 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">7</h4><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"xs"} --><p class="has-subtle-color has-text-color has-xs-font-size"><?php esc_html_e( 'active', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
     16                <!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"className":"is-style-kicker"} --><h3 class="wp-block-heading is-style-kicker"><?php esc_html_e( 'Balance', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h4 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '4,200', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"xs"} --><p class="has-subtle-color has-text-color has-xs-font-size"><?php esc_html_e( 'credits', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
     17                <!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"className":"is-style-kicker"} --><h3 class="wp-block-heading is-style-kicker"><?php esc_html_e( 'Projects', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h4 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '7', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"xs"} --><p class="has-subtle-color has-text-color has-xs-font-size"><?php esc_html_e( 'active', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    1818                <!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"className":"is-style-kicker"} --><h3 class="wp-block-heading is-style-kicker"><?php esc_html_e( 'Plan', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"lg"} --><h4 class="wp-block-heading has-lg-font-size"><?php esc_html_e( 'Pro', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"className":"is-style-outline"} --><div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Manage', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group -->
    1919        </div>
  • arneiron-lite/1.1.39/patterns/account-usage-balance.php

    r353667 r357024  
    1313        <!-- wp:group {"className":"is-style-card","style":{"spacing":{"blockGap":"var:preset|spacing|30"}},"layout":{"type":"constrained"}} -->
    1414        <div class="wp-block-group is-style-card">
    15                 <!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group"><!-- wp:heading {"level":3,"fontSize":"md"} --><h3 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Usage this month', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size">5,800 / 10,000</p><!-- /wp:paragraph --></div><!-- /wp:group -->
     15                <!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group"><!-- wp:heading {"level":3,"fontSize":"md"} --><h3 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Usage this month', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( '5,800 / 10,000', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    1616                <!-- wp:group {"style":{"border":{"radius":"var:custom|radius|pill"}},"backgroundColor":"surface-3","layout":{"type":"constrained"}} --><div class="wp-block-group has-surface-3-background-color has-background" style="border-radius:var(--wp--custom--radius--pill)"><!-- wp:group {"style":{"dimensions":{"minHeight":"10px"},"border":{"radius":"var:custom|radius|pill"}},"backgroundColor":"contrast","layout":{"type":"constrained"},"className":"arneiron-w-58"} --><div class="wp-block-group arneiron-w-58 has-contrast-background-color has-background" style="border-radius:var(--wp--custom--radius--pill);min-height:10px"></div><!-- /wp:group --></div><!-- /wp:group -->
    1717                <!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100} --><div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Buy more credits', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons -->
  • arneiron-lite/1.1.39/patterns/commerce-billing-history.php

    r353667 r357024  
    1212<section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)">
    1313        <!-- wp:heading {"level":2,"fontSize":"lg"} --><h2 class="wp-block-heading has-lg-font-size"><?php esc_html_e( 'Billing history', 'arneiron-lite' ); ?></h2><!-- /wp:heading -->
    14         <!-- wp:table {"className":"is-style-stripes"} --><figure class="wp-block-table is-style-stripes"><table><thead><tr><th><?php esc_html_e( 'Date', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Description', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Amount', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Invoice', 'arneiron-lite' ); ?></th></tr></thead><tbody><tr><td>2026-06-01</td><td><?php esc_html_e( 'Pro plan', 'arneiron-lite' ); ?></td><td>$19.00</td><td><a href="#"><?php esc_html_e( 'PDF', 'arneiron-lite' ); ?></a></td></tr><tr><td>2026-05-01</td><td><?php esc_html_e( 'Pro plan', 'arneiron-lite' ); ?></td><td>$19.00</td><td><a href="#"><?php esc_html_e( 'PDF', 'arneiron-lite' ); ?></a></td></tr></tbody></table></figure><!-- /wp:table -->
     14        <!-- wp:table {"className":"is-style-stripes"} --><figure class="wp-block-table is-style-stripes"><table><thead><tr><th><?php esc_html_e( 'Date', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Description', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Amount', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Invoice', 'arneiron-lite' ); ?></th></tr></thead><tbody><tr><td><?php esc_html_e( '2026-06-01', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Pro plan', 'arneiron-lite' ); ?></td><td><?php esc_html_e( '$19.00', 'arneiron-lite' ); ?></td><td><a href="#"><?php esc_html_e( 'PDF', 'arneiron-lite' ); ?></a></td></tr><tr><td><?php esc_html_e( '2026-05-01', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Pro plan', 'arneiron-lite' ); ?></td><td><?php esc_html_e( '$19.00', 'arneiron-lite' ); ?></td><td><a href="#"><?php esc_html_e( 'PDF', 'arneiron-lite' ); ?></a></td></tr></tbody></table></figure><!-- /wp:table -->
    1515</section>
    1616<!-- /wp:group -->
  • arneiron-lite/1.1.39/patterns/commerce-checkout-steps.php

    r353667 r357024  
    1313        <!-- wp:group {"align":"wide","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"},"style":{"spacing":{"blockGap":"var:preset|spacing|30"}}} -->
    1414        <div class="wp-block-group alignwide">
    15                 <!-- wp:group {"layout":{"type":"flex","verticalAlignment":"center"}} --><div class="wp-block-group"><!-- wp:paragraph {"backgroundColor":"contrast","textColor":"accent-contrast","fontSize":"sm","style":{"border":{"radius":"var:custom|radius|pill"},"spacing":{"padding":{"top":"var:preset|spacing|10","bottom":"var:preset|spacing|10","left":"var:preset|spacing|30","right":"var:preset|spacing|30"}}}} --><p class="has-accent-contrast-color has-contrast-background-color has-text-color has-background has-sm-font-size" style="border-radius:var(--wp--custom--radius--pill);padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--30)">1</p><!-- /wp:paragraph --><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"}}} --><p style="font-weight:600"><?php esc_html_e( 'Cart', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    16                 <!-- wp:group {"layout":{"type":"flex","verticalAlignment":"center"}} --><div class="wp-block-group"><!-- wp:paragraph {"backgroundColor":"surface-3","textColor":"subtle","fontSize":"sm","style":{"border":{"radius":"var:custom|radius|pill"},"spacing":{"padding":{"top":"var:preset|spacing|10","bottom":"var:preset|spacing|10","left":"var:preset|spacing|30","right":"var:preset|spacing|30"}}}} --><p class="has-subtle-color has-surface-3-background-color has-text-color has-background has-sm-font-size" style="border-radius:var(--wp--custom--radius--pill);padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--30)">2</p><!-- /wp:paragraph --><!-- wp:paragraph {"textColor":"subtle","style":{"typography":{"fontWeight":"600"}}} --><p class="has-subtle-color has-text-color" style="font-weight:600"><?php esc_html_e( 'Payment', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    17                 <!-- wp:group {"layout":{"type":"flex","verticalAlignment":"center"}} --><div class="wp-block-group"><!-- wp:paragraph {"backgroundColor":"surface-3","textColor":"subtle","fontSize":"sm","style":{"border":{"radius":"var:custom|radius|pill"},"spacing":{"padding":{"top":"var:preset|spacing|10","bottom":"var:preset|spacing|10","left":"var:preset|spacing|30","right":"var:preset|spacing|30"}}}} --><p class="has-subtle-color has-surface-3-background-color has-text-color has-background has-sm-font-size" style="border-radius:var(--wp--custom--radius--pill);padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--30)">3</p><!-- /wp:paragraph --><!-- wp:paragraph {"textColor":"subtle","style":{"typography":{"fontWeight":"600"}}} --><p class="has-subtle-color has-text-color" style="font-weight:600"><?php esc_html_e( 'Done', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
     15                <!-- wp:group {"layout":{"type":"flex","verticalAlignment":"center"}} --><div class="wp-block-group"><!-- wp:paragraph {"backgroundColor":"contrast","textColor":"accent-contrast","fontSize":"sm","style":{"border":{"radius":"var:custom|radius|pill"},"spacing":{"padding":{"top":"var:preset|spacing|10","bottom":"var:preset|spacing|10","left":"var:preset|spacing|30","right":"var:preset|spacing|30"}}}} --><p class="has-accent-contrast-color has-contrast-background-color has-text-color has-background has-sm-font-size" style="border-radius:var(--wp--custom--radius--pill);padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--30)"><?php esc_html_e( '1', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"}}} --><p style="font-weight:600"><?php esc_html_e( 'Cart', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
     16                <!-- wp:group {"layout":{"type":"flex","verticalAlignment":"center"}} --><div class="wp-block-group"><!-- wp:paragraph {"backgroundColor":"surface-3","textColor":"subtle","fontSize":"sm","style":{"border":{"radius":"var:custom|radius|pill"},"spacing":{"padding":{"top":"var:preset|spacing|10","bottom":"var:preset|spacing|10","left":"var:preset|spacing|30","right":"var:preset|spacing|30"}}}} --><p class="has-subtle-color has-surface-3-background-color has-text-color has-background has-sm-font-size" style="border-radius:var(--wp--custom--radius--pill);padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--30)"><?php esc_html_e( '2', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"textColor":"subtle","style":{"typography":{"fontWeight":"600"}}} --><p class="has-subtle-color has-text-color" style="font-weight:600"><?php esc_html_e( 'Payment', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
     17                <!-- wp:group {"layout":{"type":"flex","verticalAlignment":"center"}} --><div class="wp-block-group"><!-- wp:paragraph {"backgroundColor":"surface-3","textColor":"subtle","fontSize":"sm","style":{"border":{"radius":"var:custom|radius|pill"},"spacing":{"padding":{"top":"var:preset|spacing|10","bottom":"var:preset|spacing|10","left":"var:preset|spacing|30","right":"var:preset|spacing|30"}}}} --><p class="has-subtle-color has-surface-3-background-color has-text-color has-background has-sm-font-size" style="border-radius:var(--wp--custom--radius--pill);padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--30)"><?php esc_html_e( '3', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"textColor":"subtle","style":{"typography":{"fontWeight":"600"}}} --><p class="has-subtle-color has-text-color" style="font-weight:600"><?php esc_html_e( 'Done', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    1818        </div>
    1919        <!-- /wp:group -->
  • arneiron-lite/1.1.39/patterns/commerce-order-summary.php

    r353667 r357024  
    1414        <div class="wp-block-group is-style-card">
    1515                <!-- wp:heading {"level":3,"fontSize":"md"} --><h3 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Order summary', 'arneiron-lite' ); ?></h3><!-- /wp:heading -->
    16                 <!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group"><!-- wp:paragraph {"fontSize":"sm","textColor":"subtle"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Pro plan (yearly)', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"fontSize":"sm"} --><p class="has-sm-font-size">$190.00</p><!-- /wp:paragraph --></div><!-- /wp:group -->
    17                 <!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group"><!-- wp:paragraph {"fontSize":"sm","textColor":"subtle"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Tax', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"fontSize":"sm"} --><p class="has-sm-font-size">$15.20</p><!-- /wp:paragraph --></div><!-- /wp:group -->
     16                <!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group"><!-- wp:paragraph {"fontSize":"sm","textColor":"subtle"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Pro plan (yearly)', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"fontSize":"sm"} --><p class="has-sm-font-size"><?php esc_html_e( '$190.00', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
     17                <!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group"><!-- wp:paragraph {"fontSize":"sm","textColor":"subtle"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Tax', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"fontSize":"sm"} --><p class="has-sm-font-size"><?php esc_html_e( '$15.20', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    1818                <!-- wp:separator {"className":"is-style-hairline"} --><hr class="wp-block-separator has-alpha-channel-opacity is-style-hairline"/><!-- /wp:separator -->
    19                 <!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"700"}}} --><p style="font-weight:700"><?php esc_html_e( 'Total', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"style":{"typography":{"fontWeight":"700"}}} --><p style="font-weight:700">$205.20</p><!-- /wp:paragraph --></div><!-- /wp:group -->
     19                <!-- wp:group {"layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group"><!-- wp:paragraph {"style":{"typography":{"fontWeight":"700"}}} --><p style="font-weight:700"><?php esc_html_e( 'Total', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"style":{"typography":{"fontWeight":"700"}}} --><p style="font-weight:700"><?php esc_html_e( '$205.20', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    2020                <!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100} --><div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Pay now', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons -->
    2121        </div>
  • arneiron-lite/1.1.39/patterns/content-table.php

    r353667 r357024  
    1212<section class="wp-block-group" style="padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)">
    1313        <!-- wp:heading {"level":3,"fontSize":"md"} --><h3 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Specifications', 'arneiron-lite' ); ?></h3><!-- /wp:heading -->
    14         <!-- wp:table {"className":"is-style-stripes"} --><figure class="wp-block-table is-style-stripes"><table><thead><tr><th><?php esc_html_e( 'Property', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Value', 'arneiron-lite' ); ?></th></tr></thead><tbody><tr><td><?php esc_html_e( 'Content width', 'arneiron-lite' ); ?></td><td>720px</td></tr><tr><td><?php esc_html_e( 'Wide width', 'arneiron-lite' ); ?></td><td>1200px</td></tr><tr><td><?php esc_html_e( 'Color tokens', 'arneiron-lite' ); ?></td><td>14</td></tr></tbody></table></figure><!-- /wp:table -->
     14        <!-- wp:table {"className":"is-style-stripes"} --><figure class="wp-block-table is-style-stripes"><table><thead><tr><th><?php esc_html_e( 'Property', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Value', 'arneiron-lite' ); ?></th></tr></thead><tbody><tr><td><?php esc_html_e( 'Content width', 'arneiron-lite' ); ?></td><td><?php esc_html_e( '720px', 'arneiron-lite' ); ?></td></tr><tr><td><?php esc_html_e( 'Wide width', 'arneiron-lite' ); ?></td><td><?php esc_html_e( '1200px', 'arneiron-lite' ); ?></td></tr><tr><td><?php esc_html_e( 'Color tokens', 'arneiron-lite' ); ?></td><td><?php esc_html_e( '14', 'arneiron-lite' ); ?></td></tr></tbody></table></figure><!-- /wp:table -->
    1515</section>
    1616<!-- /wp:group -->
  • arneiron-lite/1.1.39/patterns/features-bignum.php

    r353667 r357024  
    1313        <!-- wp:columns {"align":"wide"} -->
    1414        <div class="wp-block-columns alignwide">
    15                 <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"3xl","textColor":"subtle","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-subtle-color has-text-color has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">01</h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"md"} --><h4 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Define', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Set your tokens once.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
    16                 <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"3xl","textColor":"subtle","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-subtle-color has-text-color has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">02</h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"md"} --><h4 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Compose', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Assemble pages from patterns.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
    17                 <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"3xl","textColor":"subtle","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-subtle-color has-text-color has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">03</h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"md"} --><h4 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Ship', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Publish and re-skin anytime.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
     15                <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"3xl","textColor":"subtle","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-subtle-color has-text-color has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '01', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"md"} --><h4 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Define', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Set your tokens once.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
     16                <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"3xl","textColor":"subtle","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-subtle-color has-text-color has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '02', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"md"} --><h4 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Compose', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Assemble pages from patterns.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
     17                <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"3xl","textColor":"subtle","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-subtle-color has-text-color has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '03', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"md"} --><h4 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Ship', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Publish and re-skin anytime.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
    1818        </div>
    1919        <!-- /wp:columns -->
  • arneiron-lite/1.1.39/patterns/features-logo-cloud.php

    r353667 r357024  
    1414        <!-- wp:group {"align":"wide","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"},"style":{"spacing":{"blockGap":"var:preset|spacing|50"}}} -->
    1515        <div class="wp-block-group alignwide">
    16                 <!-- wp:paragraph {"textColor":"subtle","fontSize":"lg","style":{"typography":{"fontWeight":"700"}}} --><p class="has-subtle-color has-text-color has-lg-font-size" style="font-weight:700">LOGO</p><!-- /wp:paragraph -->
    17                 <!-- wp:paragraph {"textColor":"subtle","fontSize":"lg","style":{"typography":{"fontWeight":"700"}}} --><p class="has-subtle-color has-text-color has-lg-font-size" style="font-weight:700">LOGO</p><!-- /wp:paragraph -->
    18                 <!-- wp:paragraph {"textColor":"subtle","fontSize":"lg","style":{"typography":{"fontWeight":"700"}}} --><p class="has-subtle-color has-text-color has-lg-font-size" style="font-weight:700">LOGO</p><!-- /wp:paragraph -->
    19                 <!-- wp:paragraph {"textColor":"subtle","fontSize":"lg","style":{"typography":{"fontWeight":"700"}}} --><p class="has-subtle-color has-text-color has-lg-font-size" style="font-weight:700">LOGO</p><!-- /wp:paragraph -->
    20                 <!-- wp:paragraph {"textColor":"subtle","fontSize":"lg","style":{"typography":{"fontWeight":"700"}}} --><p class="has-subtle-color has-text-color has-lg-font-size" style="font-weight:700">LOGO</p><!-- /wp:paragraph -->
     16                <!-- wp:paragraph {"textColor":"subtle","fontSize":"lg","style":{"typography":{"fontWeight":"700"}}} --><p class="has-subtle-color has-text-color has-lg-font-size" style="font-weight:700"><?php esc_html_e( 'LOGO', 'arneiron-lite' ); ?></p><!-- /wp:paragraph -->
     17                <!-- wp:paragraph {"textColor":"subtle","fontSize":"lg","style":{"typography":{"fontWeight":"700"}}} --><p class="has-subtle-color has-text-color has-lg-font-size" style="font-weight:700"><?php esc_html_e( 'LOGO', 'arneiron-lite' ); ?></p><!-- /wp:paragraph -->
     18                <!-- wp:paragraph {"textColor":"subtle","fontSize":"lg","style":{"typography":{"fontWeight":"700"}}} --><p class="has-subtle-color has-text-color has-lg-font-size" style="font-weight:700"><?php esc_html_e( 'LOGO', 'arneiron-lite' ); ?></p><!-- /wp:paragraph -->
     19                <!-- wp:paragraph {"textColor":"subtle","fontSize":"lg","style":{"typography":{"fontWeight":"700"}}} --><p class="has-subtle-color has-text-color has-lg-font-size" style="font-weight:700"><?php esc_html_e( 'LOGO', 'arneiron-lite' ); ?></p><!-- /wp:paragraph -->
     20                <!-- wp:paragraph {"textColor":"subtle","fontSize":"lg","style":{"typography":{"fontWeight":"700"}}} --><p class="has-subtle-color has-text-color has-lg-font-size" style="font-weight:700"><?php esc_html_e( 'LOGO', 'arneiron-lite' ); ?></p><!-- /wp:paragraph -->
    2121        </div>
    2222        <!-- /wp:group -->
  • arneiron-lite/1.1.39/patterns/header-default.php

    r353667 r357024  
    2828<!-- wp:buttons {"className":"app-header-cta"} -->
    2929<div class="wp-block-buttons app-header-cta"><!-- wp:button {"className":"btn btn--sm btn--primary"} -->
    30 <div class="wp-block-button btn btn--sm btn--primary"><a class="wp-block-button__link wp-element-button" href="#">Get started</a></div>
     30<div class="wp-block-button btn btn--sm btn--primary"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Get started', 'arneiron-lite' ); ?></a></div>
    3131<!-- /wp:button --></div>
    3232<!-- /wp:buttons --></div>
  • arneiron-lite/1.1.39/patterns/header-minimal-mobile.php

    r353667 r357024  
    5050                <div class="wp-block-group arneiron-mobile-bar__icons">
    5151                        <!-- wp:html -->
    52                         <button type="button" class="nav-toggle arneiron-mobile-bar__toggle" data-nav-toggle aria-expanded="false" aria-controls="arneiron-mobile-menu" aria-label="Open menu"><span class="nav-toggle__box" aria-hidden="true"><span class="nav-toggle__bar"></span></span></button>
     52                        <button type="button" class="nav-toggle arneiron-mobile-bar__toggle" data-nav-toggle aria-expanded="false" aria-controls="arneiron-mobile-menu" aria-label="<?php esc_attr_e( 'Open menu', 'arneiron-lite' ); ?>"><span class="nav-toggle__box" aria-hidden="true"><span class="nav-toggle__bar"></span></span></button>
    5353                        <!-- /wp:html -->
    5454                </div>
  • arneiron-lite/1.1.39/patterns/pricing-3tier.php

    r353667 r357024  
    1515        <div class="wp-block-columns alignwide">
    1616                <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"className":"is-style-kicker"} --><h3 class="wp-block-heading is-style-kicker"><?php esc_html_e( 'Starter', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl"} --><h4 class="wp-block-heading has-2-xl-font-size"><?php esc_html_e( 'Free', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:list {"className":"is-style-check"} --><ul class="wp-block-list is-style-check"><!-- wp:list-item --><li><?php esc_html_e( 'Core blocks', 'arneiron-lite' ); ?></li><!-- /wp:list-item --><!-- wp:list-item --><li><?php esc_html_e( 'Community support', 'arneiron-lite' ); ?></li><!-- /wp:list-item --></ul><!-- /wp:list --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100,"className":"is-style-outline"} --><div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-outline"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Choose', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
    17                 <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","backgroundColor":"contrast","textColor":"accent-contrast","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card has-accent-contrast-color has-contrast-background-color has-text-color has-background"><!-- wp:heading {"level":3,"className":"is-style-kicker","textColor":"surface-3"} --><h3 class="wp-block-heading is-style-kicker has-surface-3-color has-text-color"><?php esc_html_e( 'Pro', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl"} --><h4 class="wp-block-heading has-2-xl-font-size">$19</h4><!-- /wp:heading --><!-- wp:list --><ul class="wp-block-list"><!-- wp:list-item --><li><?php esc_html_e( 'Everything in Starter', 'arneiron-lite' ); ?></li><!-- /wp:list-item --><!-- wp:list-item --><li><?php esc_html_e( 'Priority support', 'arneiron-lite' ); ?></li><!-- /wp:list-item --></ul><!-- /wp:list --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100} --><div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Choose Pro', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
    18                 <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"className":"is-style-kicker"} --><h3 class="wp-block-heading is-style-kicker"><?php esc_html_e( 'Team', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl"} --><h4 class="wp-block-heading has-2-xl-font-size">$49</h4><!-- /wp:heading --><!-- wp:list {"className":"is-style-check"} --><ul class="wp-block-list is-style-check"><!-- wp:list-item --><li><?php esc_html_e( 'Everything in Pro', 'arneiron-lite' ); ?></li><!-- /wp:list-item --><!-- wp:list-item --><li><?php esc_html_e( 'SSO and roles', 'arneiron-lite' ); ?></li><!-- /wp:list-item --></ul><!-- /wp:list --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100,"className":"is-style-outline"} --><div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-outline"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Choose', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
     17                <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","backgroundColor":"contrast","textColor":"accent-contrast","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card has-accent-contrast-color has-contrast-background-color has-text-color has-background"><!-- wp:heading {"level":3,"className":"is-style-kicker","textColor":"surface-3"} --><h3 class="wp-block-heading is-style-kicker has-surface-3-color has-text-color"><?php esc_html_e( 'Pro', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl"} --><h4 class="wp-block-heading has-2-xl-font-size"><?php esc_html_e( '$19', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:list --><ul class="wp-block-list"><!-- wp:list-item --><li><?php esc_html_e( 'Everything in Starter', 'arneiron-lite' ); ?></li><!-- /wp:list-item --><!-- wp:list-item --><li><?php esc_html_e( 'Priority support', 'arneiron-lite' ); ?></li><!-- /wp:list-item --></ul><!-- /wp:list --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100} --><div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Choose Pro', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
     18                <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"className":"is-style-kicker"} --><h3 class="wp-block-heading is-style-kicker"><?php esc_html_e( 'Team', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl"} --><h4 class="wp-block-heading has-2-xl-font-size"><?php esc_html_e( '$49', 'arneiron-lite' ); ?></h4><!-- /wp:heading --><!-- wp:list {"className":"is-style-check"} --><ul class="wp-block-list is-style-check"><!-- wp:list-item --><li><?php esc_html_e( 'Everything in Pro', 'arneiron-lite' ); ?></li><!-- /wp:list-item --><!-- wp:list-item --><li><?php esc_html_e( 'SSO and roles', 'arneiron-lite' ); ?></li><!-- /wp:list-item --></ul><!-- /wp:list --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100,"className":"is-style-outline"} --><div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-outline"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Choose', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
    1919        </div>
    2020        <!-- /wp:columns -->
  • arneiron-lite/1.1.39/patterns/pricing-compare-table.php

    r353667 r357024  
    1313        <!-- wp:heading {"textAlign":"center","level":2} --><h2 class="wp-block-heading has-text-align-center"><?php esc_html_e( 'Plan comparison', 'arneiron-lite' ); ?></h2><!-- /wp:heading -->
    1414        <!-- wp:table {"className":"is-style-bordered"} -->
    15         <figure class="wp-block-table is-style-bordered"><table><thead><tr><th><?php esc_html_e( 'Feature', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Basic', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Plus', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Team', 'arneiron-lite' ); ?></th></tr></thead><tbody><tr><td><?php esc_html_e( 'Projects', 'arneiron-lite' ); ?></td><td>3</td><td><?php esc_html_e( 'Unlimited', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Unlimited', 'arneiron-lite' ); ?></td></tr><tr><td><?php esc_html_e( 'Seats', 'arneiron-lite' ); ?></td><td>1</td><td>5</td><td>20</td></tr><tr><td><?php esc_html_e( 'Support', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Email', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Priority', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Dedicated', 'arneiron-lite' ); ?></td></tr></tbody></table></figure>
     15        <figure class="wp-block-table is-style-bordered"><table><thead><tr><th><?php esc_html_e( 'Feature', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Basic', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Plus', 'arneiron-lite' ); ?></th><th><?php esc_html_e( 'Team', 'arneiron-lite' ); ?></th></tr></thead><tbody><tr><td><?php esc_html_e( 'Projects', 'arneiron-lite' ); ?></td><td><?php esc_html_e( '3', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Unlimited', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Unlimited', 'arneiron-lite' ); ?></td></tr><tr><td><?php esc_html_e( 'Seats', 'arneiron-lite' ); ?></td><td><?php esc_html_e( '1', 'arneiron-lite' ); ?></td><td><?php esc_html_e( '5', 'arneiron-lite' ); ?></td><td><?php esc_html_e( '20', 'arneiron-lite' ); ?></td></tr><tr><td><?php esc_html_e( 'Support', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Email', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Priority', 'arneiron-lite' ); ?></td><td><?php esc_html_e( 'Dedicated', 'arneiron-lite' ); ?></td></tr></tbody></table></figure>
    1616        <!-- /wp:table -->
    1717</section>
  • arneiron-lite/1.1.39/patterns/pricing-credit-packs.php

    r353667 r357024  
    1414        <!-- wp:columns {"align":"wide"} -->
    1515        <div class="wp-block-columns alignwide">
    16                 <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"fontSize":"xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">1,000</h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'credits', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph --><p>$10</p><!-- /wp:paragraph --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100,"className":"is-style-outline"} --><div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-outline"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Buy', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
    17                 <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"fontSize":"xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">5,000</h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'credits', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph --><p>$45</p><!-- /wp:paragraph --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100} --><div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Buy', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
    18                 <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"fontSize":"xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">20,000</h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'credits', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph --><p>$160</p><!-- /wp:paragraph --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100,"className":"is-style-outline"} --><div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-outline"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Buy', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
     16                <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"fontSize":"xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '1,000', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'credits', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph --><p><?php esc_html_e( '$10', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100,"className":"is-style-outline"} --><div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-outline"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Buy', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
     17                <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"fontSize":"xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '5,000', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'credits', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph --><p><?php esc_html_e( '$45', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100} --><div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Buy', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
     18                <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"fontSize":"xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '20,000', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'credits', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph --><p><?php esc_html_e( '$160', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100,"className":"is-style-outline"} --><div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-outline"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Buy', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:group --></div><!-- /wp:column -->
    1919        </div>
    2020        <!-- /wp:columns -->
  • arneiron-lite/1.1.39/patterns/pricing-highlight.php

    r353667 r357024  
    1414        <div class="wp-block-group is-style-card">
    1515                <!-- wp:heading {"textAlign":"center","level":2,"className":"is-style-eyebrow"} --><h2 class="wp-block-heading has-text-align-center is-style-eyebrow"><?php esc_html_e( 'All access', 'arneiron-lite' ); ?></h2><!-- /wp:heading -->
    16                 <!-- wp:heading {"textAlign":"center","level":3,"fontSize":"3xl"} --><h3 class="wp-block-heading has-text-align-center has-3-xl-font-size">$29<span style="font-size:var(--wp--preset--font-size--sm)">/mo</span></h3><!-- /wp:heading -->
     16                <!-- wp:heading {"textAlign":"center","level":3,"fontSize":"3xl"} --><h3 class="wp-block-heading has-text-align-center has-3-xl-font-size"><?php esc_html_e( '$29', 'arneiron-lite' ); ?><span style="font-size:var(--wp--preset--font-size--sm)"><?php esc_html_e( '/mo', 'arneiron-lite' ); ?></span></h3><!-- /wp:heading -->
    1717                <!-- wp:list {"className":"is-style-check"} --><ul class="wp-block-list is-style-check"><!-- wp:list-item --><li><?php esc_html_e( 'Unlimited projects', 'arneiron-lite' ); ?></li><!-- /wp:list-item --><!-- wp:list-item --><li><?php esc_html_e( 'All patterns and skins', 'arneiron-lite' ); ?></li><!-- /wp:list-item --><!-- wp:list-item --><li><?php esc_html_e( 'Priority support', 'arneiron-lite' ); ?></li><!-- /wp:list-item --></ul><!-- /wp:list -->
    1818                <!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} --><div class="wp-block-buttons"><!-- wp:button {"width":100} --><div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="#"><?php esc_html_e( 'Start free trial', 'arneiron-lite' ); ?></a></div><!-- /wp:button --></div><!-- /wp:buttons -->
  • arneiron-lite/1.1.39/patterns/pricing-toggle.php

    r353667 r357024  
    1414        <!-- wp:columns {"align":"wide"} -->
    1515        <div class="wp-block-columns alignwide">
    16                 <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"fontSize":"md"} --><h3 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Basic', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl"} --><h4 class="wp-block-heading has-2-xl-font-size">$9</h4><!-- /wp:heading --></div><!-- /wp:group --></div><!-- /wp:column -->
    17                 <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"fontSize":"md"} --><h3 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Plus', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl"} --><h4 class="wp-block-heading has-2-xl-font-size">$29</h4><!-- /wp:heading --></div><!-- /wp:group --></div><!-- /wp:column -->
     16                <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"fontSize":"md"} --><h3 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Basic', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl"} --><h4 class="wp-block-heading has-2-xl-font-size"><?php esc_html_e( '$9', 'arneiron-lite' ); ?></h4><!-- /wp:heading --></div><!-- /wp:group --></div><!-- /wp:column -->
     17                <!-- wp:column --><div class="wp-block-column"><!-- wp:group {"className":"is-style-card","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-card"><!-- wp:heading {"level":3,"fontSize":"md"} --><h3 class="wp-block-heading has-md-font-size"><?php esc_html_e( 'Plus', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:heading {"level":4,"fontSize":"2xl"} --><h4 class="wp-block-heading has-2-xl-font-size"><?php esc_html_e( '$29', 'arneiron-lite' ); ?></h4><!-- /wp:heading --></div><!-- /wp:group --></div><!-- /wp:column -->
    1818        </div>
    1919        <!-- /wp:columns -->
  • arneiron-lite/1.1.39/patterns/stats-2x2.php

    r353667 r357024  
    1313        <!-- wp:group {"layout":{"type":"grid","columnCount":2,"minimumColumnWidth":"12rem"},"style":{"spacing":{"blockGap":"var:preset|spacing|40"}}} -->
    1414        <div class="wp-block-group">
    15                 <!-- wp:group {"className":"is-style-panel","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-panel"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">2M+</h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Requests/day', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    16                 <!-- wp:group {"className":"is-style-panel","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-panel"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">40ms</h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Median latency', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    17                 <!-- wp:group {"className":"is-style-panel","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-panel"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">120</h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Countries', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    18                 <!-- wp:group {"className":"is-style-panel","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-panel"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">4.9</h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Avg rating', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
     15                <!-- wp:group {"className":"is-style-panel","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-panel"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '2M+', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Requests/day', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
     16                <!-- wp:group {"className":"is-style-panel","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-panel"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '40ms', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Median latency', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
     17                <!-- wp:group {"className":"is-style-panel","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-panel"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '120', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Countries', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
     18                <!-- wp:group {"className":"is-style-panel","layout":{"type":"constrained"}} --><div class="wp-block-group is-style-panel"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '4.9', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Avg rating', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:group -->
    1919        </div>
    2020        <!-- /wp:group -->
  • arneiron-lite/1.1.39/patterns/stats-4row.php

    r353667 r357024  
    1313        <!-- wp:columns {"align":"wide"} -->
    1414        <div class="wp-block-columns alignwide">
    15                 <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"textAlign":"center","level":3,"fontSize":"3xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-text-align-center has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">99.9%</h3><!-- /wp:heading --><!-- wp:paragraph {"align":"center","textColor":"subtle","fontSize":"sm"} --><p class="has-text-align-center has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Uptime', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
    16                 <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"textAlign":"center","level":3,"fontSize":"3xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-text-align-center has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">80+</h3><!-- /wp:heading --><!-- wp:paragraph {"align":"center","textColor":"subtle","fontSize":"sm"} --><p class="has-text-align-center has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Patterns', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
    17                 <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"textAlign":"center","level":3,"fontSize":"3xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-text-align-center has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">14</h3><!-- /wp:heading --><!-- wp:paragraph {"align":"center","textColor":"subtle","fontSize":"sm"} --><p class="has-text-align-center has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Color tokens', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
    18                 <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"textAlign":"center","level":3,"fontSize":"3xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-text-align-center has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">0</h3><!-- /wp:heading --><!-- wp:paragraph {"align":"center","textColor":"subtle","fontSize":"sm"} --><p class="has-text-align-center has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Lock-in', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
     15                <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"textAlign":"center","level":3,"fontSize":"3xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-text-align-center has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '99.9%', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"align":"center","textColor":"subtle","fontSize":"sm"} --><p class="has-text-align-center has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Uptime', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
     16                <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"textAlign":"center","level":3,"fontSize":"3xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-text-align-center has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '80+', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"align":"center","textColor":"subtle","fontSize":"sm"} --><p class="has-text-align-center has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Patterns', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
     17                <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"textAlign":"center","level":3,"fontSize":"3xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-text-align-center has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '14', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"align":"center","textColor":"subtle","fontSize":"sm"} --><p class="has-text-align-center has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Color tokens', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
     18                <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"textAlign":"center","level":3,"fontSize":"3xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-text-align-center has-3-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '0', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"align":"center","textColor":"subtle","fontSize":"sm"} --><p class="has-text-align-center has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Lock-in', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
    1919        </div>
    2020        <!-- /wp:columns -->
  • arneiron-lite/1.1.39/patterns/stats-desc.php

    r353667 r357024  
    1313        <!-- wp:columns {"align":"wide"} -->
    1414        <div class="wp-block-columns alignwide">
    15                 <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">3x</h3><!-- /wp:heading --><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"}}} --><p style="font-weight:600"><?php esc_html_e( 'Faster launches', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Teams ship pages in a fraction of the time.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
    16                 <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">-60%</h3><!-- /wp:heading --><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"}}} --><p style="font-weight:600"><?php esc_html_e( 'Less CSS', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Token-driven styling keeps the bundle tiny.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
    17                 <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)">100%</h3><!-- /wp:heading --><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"}}} --><p style="font-weight:600"><?php esc_html_e( 'Core blocks', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'No proprietary blocks to learn.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
     15                <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '3x', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"}}} --><p style="font-weight:600"><?php esc_html_e( 'Faster launches', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Teams ship pages in a fraction of the time.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
     16                <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '-60%', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"}}} --><p style="font-weight:600"><?php esc_html_e( 'Less CSS', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'Token-driven styling keeps the bundle tiny.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
     17                <!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3,"fontSize":"2xl","style":{"typography":{"fontFamily":"var:preset|font-family|mono"}}} --><h3 class="wp-block-heading has-2-xl-font-size" style="font-family:var(--wp--preset--font-family--mono)"><?php esc_html_e( '100%', 'arneiron-lite' ); ?></h3><!-- /wp:heading --><!-- wp:paragraph {"style":{"typography":{"fontWeight":"600"}}} --><p style="font-weight:600"><?php esc_html_e( 'Core blocks', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><!-- wp:paragraph {"textColor":"subtle","fontSize":"sm"} --><p class="has-subtle-color has-text-color has-sm-font-size"><?php esc_html_e( 'No proprietary blocks to learn.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --></div><!-- /wp:column -->
    1818        </div>
    1919        <!-- /wp:columns -->
  • arneiron-lite/1.1.39/patterns/testi-logo-quote.php

    r353667 r357024  
    1111<!-- wp:group {"tagName":"section","align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|70"},"blockGap":"var:preset|spacing|30"}},"layout":{"type":"constrained","contentSize":"680px"}} -->
    1212<section class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)">
    13         <!-- wp:paragraph {"align":"center","textColor":"subtle","fontSize":"xl","style":{"typography":{"fontWeight":"700"}}} --><p class="has-text-align-center has-subtle-color has-text-color has-xl-font-size" style="font-weight:700">LOGO</p><!-- /wp:paragraph -->
     13        <!-- wp:paragraph {"align":"center","textColor":"subtle","fontSize":"xl","style":{"typography":{"fontWeight":"700"}}} --><p class="has-text-align-center has-subtle-color has-text-color has-xl-font-size" style="font-weight:700"><?php esc_html_e( 'LOGO', 'arneiron-lite' ); ?></p><!-- /wp:paragraph -->
    1414        <!-- wp:quote {"className":"is-style-plain"} --><blockquote class="wp-block-quote is-style-plain"><!-- wp:paragraph {"align":"center","fontSize":"lg"} --><p class="has-text-align-center has-lg-font-size"><?php esc_html_e( 'We replaced three tools with this one theme.', 'arneiron-lite' ); ?></p><!-- /wp:paragraph --><cite><?php esc_html_e( 'Head of Web, Acme', 'arneiron-lite' ); ?></cite></blockquote><!-- /wp:quote -->
    1515</section>
  • arneiron-lite/1.1.39/readme.txt

    r353667 r357024  
    1818* About 85 block patterns made from core blocks only: heroes, features, pricing, testimonials, FAQs, statistics, team, call-to-action and content sections. Adding a new page offers the About, Landing and Pricing page layouts.
    1919* WooCommerce styling. With WooCommerce active, its account link and mini-cart appear in the header and the menu drawer; with Polylang active, a language switcher appears there. Without those plugins nothing of theirs is added.
    20 * Accessibility-ready: see accessibility.txt.
     20* Accessibility: a skip link, visible keyboard focus, a keyboard-operable mobile menu and AA contrast in every style variation; see accessibility.txt.
    2121
    2222The theme registers no blocks, shortcodes, post types or roles, installs no plugins, and makes no requests to external services.
    2323
     24= Demo =
     25
     26See ArneIron Lite on a live site: https://demo.arneiron.net/ (with the free ArneIron Blocks plugin active).
     27
    2428= Recommended plugin =
    2529
    26 ArneIron Blocks (free, from WordPress.org) adds design blocks that match this theme: hero, call to action, feature cards, FAQ, how it works, price table, stat strip, testimonial, gallery, carousel, latest posts, WooCommerce products and more. Appearance > ArneIron Lite links to it in Plugins > Add New; installing it is up to you, and the theme works fully without it.
     30ArneIron Blocks (free, from WordPress.org) adds design blocks that match this theme: hero, call to action, feature cards, FAQ, how it works, price table, stat strip, testimonial, gallery, carousel, latest posts, WooCommerce products and more. Appearance > ArneIron Lite links to it in Plugins > Add New; installing it is up to you, and the theme works fully without it. With the plugin active, the same page offers the plugin's one-click demo content (the pages, posts, photos and menu of the demo site, removable in one click).
    2731
    2832= ArneIron Pro =
    … …  
    4953
    5054== Changelog ==
     55
     56= 1.1.39 =
     57* New theme screenshot: the front page of this theme with the demo content of the free ArneIron Blocks plugin (Appearance > Import Demo Content), so it shows what the theme demo looks like on a new site.
     58
     59= 1.1.38 =
     60* Appearance > ArneIron Lite: with ArneIron Blocks 1.5.0 or later active, an "Import demo content" button opens the plugin's one-click demo import (pages, posts, photos and menu of the theme demo, removable in one click). The theme itself still writes no content.
     61
     62= 1.1.37 =
     63* Videos fit the screen: a video in a post or page is shown at the largest size of its own shape that fits both the column and the screen height (below a sticky header), so a phone held sideways or a short laptop screen shows the whole picture. Nothing is cropped: a video with a poster image is no longer cut to its box.
     64* YouTube embeds keep their shape the same way; a vertical Short is never taller than the screen.
     65
     66= 1.1.36 =
     67* Every user-facing string in the block patterns is now translatable, including sample figures, prices, dates and table values (wordpress.org theme review).
     68* The mobile menu button label in the minimal mobile header pattern is translatable.
     69* The theme screenshot shows the theme's front end again (the starter front page) instead of the wordmark artwork.
     70* Refreshed languages/arneiron-lite.pot.
     71* Removed the accessibility-ready tag for this submission (the theme keeps its accessibility features; see accessibility.txt).
     72* Readme: link to the live demo, https://demo.arneiron.net/.
     73
     74= 1.1.35 =
     75* The Scroll Story panel beside a post now shows a video block as a muted looping clip (with its poster), playing only while its section is being read. Phones and reduced motion keep the video inline with its controls.
     76
     77= 1.1.34 =
     78* A video in a post now plays when it scrolls into view and pauses when it leaves (muted and looping, with its controls kept). Honours prefers-reduced-motion by not autoplaying at all. A featured image that is a video gets a real player with a play/pause button.
     79* Featured images are no longer cropped: the layout keeps its box, the picture is fitted inside it whole.
     80
     81= 1.1.33 =
     82* The mobile menu's accessible name ("Mobile menu") is translatable.
     83
     84= 1.1.32 =
     85* Combines 1.1.30 with 1.1.31 (the header and footer background spans the full window width in every style variation).
     86
     87= 1.1.31 =
     88* The header and footer background now spans the full window width in every style variation, not only the layout width.
     89
     90= 1.1.30 =
     91* Combines 1.1.28 with 1.1.29 (the blog sidebar's Tags card only when the site has tags).
     92
     93= 1.1.29 =
     94* The blog sidebar's Tags card shows only when the site has tags.
     95
     96= 1.1.28 =
     97* A "News digest item" block pattern: an item's own images beside its text on wide screens, stacked below it on narrow ones.
     98
     99= 1.1.27 =
     100* Combines 1.1.24-1.1.25 (icon pack and VISOR icons) and 1.1.26 (Scroll Story single posts, blog sidebar).
     101
     102= 1.1.26 =
     103* Single posts open in the Scroll Story layout by default; the previous layout is the "Classic Post" template. The story header shows a hand-written excerpt only.
     104* The blog, archive, category, tag and search pages have a sidebar beside the posts: search, categories with post counts, and a tag cloud.
     105
     106= 1.1.25 =
     107* ArneIron VISOR icons (36, first-party, HUD style) join the pack; same-name icons (wallet, globe, ...) now draw in VISOR and the header wallet and language icons follow. Old names bot, plug-zap, rocket, refresh, store, messages are aliases.
     108
     109= 1.1.24 =
     110* Icon pack: 112 SVG icons on one 24px grid with one stroke, in the text colour (Lucide, ISC). The header wallet and language icons come from it.
     111
     112= 1.1.23 =
     113* The higher avatar position from 1.1.21 now applies to comment avatars only. The post byline and author-archive avatars are back where they were before 1.1.21.
    51114
    52115= 1.1.22 =
    … …  
    145208* Rajdhani, (C) Indian Type Foundry, SIL Open Font License 1.1, https://github.com/itfoundry/rajdhani
    146209* Share Tech Mono, (C) 2012 Carrois Type Design, Ralph du Carrois, SIL Open Font License 1.1, https://fonts.google.com/specimen/Share+Tech+Mono
     210* ArneIron VISOR icons 1.0 (36 icons, in inc/icon-pack-data.php), (C) 2026 ArneIron. License: first-party artwork; redistribution licence pending owner confirmation (hub#5358). Source: design/theme-build/icon-pack/visor/ in the ArneIron hub repository
     211* Lucide icons 1.54.0 (97 icons, in inc/icon-pack-data.php), (C) Lucide Icons and Contributors; icons derived from Feather (C) Cole Bemis. License: ISC (Feather-derived icons: MIT), https://lucide.dev
    147212* The font files are subsets from Fontsource (https://fontsource.org/), which redistributes them under the same licence.
    148 * screenshot.png: the ArneIron wordmark with the word "Lite" set in Orbitron (bundled with the theme, SIL OFL 1.1, see above) on the theme's default "Old Arnie" canvas, made by the theme's author (no third-party images), (C) 2026 ArneIron, GPLv2 or later.
     213* screenshot.png: a rendering of this theme's front end by its author, with the demo content of the ArneIron Blocks plugin (sample text written by the author; no photos), (C) 2026 ArneIron, GPLv2 or later. Two of its icons (palette, gauge) are Lucide icons, ISC, https://lucide.dev; the third (code) is ArneIron's own VISOR icon.
  • arneiron-lite/1.1.39/style.css

    r353667 r357024  
    55Author: ArneIron
    66Author URI: https://arneiron.net/
    7 Version: 1.1.22
     7Version: 1.1.39
    88Requires at least: 6.5
    99Tested up to: 7.1
    1010Requires PHP: 8.1
    1111Text Domain: arneiron-lite
    12 Tags: blog, e-commerce, portfolio, one-column, accessibility-ready, block-patterns, block-styles, custom-colors, custom-logo, custom-menu, editor-style, featured-images, full-site-editing, full-width-template, rtl-language-support, style-variations, template-editing, threaded-comments, translation-ready, wide-blocks
     12Tags: blog, e-commerce, portfolio, one-column, block-patterns, block-styles, custom-colors, custom-logo, custom-menu, editor-style, featured-images, full-site-editing, full-width-template, rtl-language-support, style-variations, template-editing, threaded-comments, translation-ready, wide-blocks
    1313License: GNU General Public License v2 or later
    1414License URI: https://www.gnu.org/licenses/gpl-2.0.html
  • arneiron-lite/1.1.39/templates/archive.html

    r353667 r357024  
    77        <!-- wp:query-title {"type":"archive","showPrefix":true} /-->
    88
     9<!-- wp:columns {"className":"blog-layout","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|7","left":"var:preset|spacing|7"}}}} -->
     10<div class="wp-block-columns blog-layout"><!-- wp:column {"width":"68%","className":"blog-layout__main"} -->
     11<div class="wp-block-column blog-layout__main" style="flex-basis:68%">
    912        <!-- wp:query {"className":"query-compact","queryId":1,"query":{"perPage":6,"postType":"post","order":"desc","orderBy":"date","inherit":true},"metadata":{"patternName":"arneiron/query-compact"}} -->
    1013<div class="wp-block-query query-compact">
    … …  
    5255</div>
    5356<!-- /wp:query -->
     57</div>
     58<!-- /wp:column -->
     59
     60<!-- wp:column {"width":"32%","className":"blog-layout__aside"} -->
     61<div class="wp-block-column blog-layout__aside" style="flex-basis:32%"><!-- wp:template-part {"slug":"blog-sidebar","tagName":"div","area":"uncategorized","className":"blog-layout__sidebar"} /--></div>
     62<!-- /wp:column --></div>
     63<!-- /wp:columns -->
    5464
    5565</main>
  • arneiron-lite/1.1.39/templates/category.html

    r353667 r357024  
    1111        <!-- /wp:group -->
    1212
     13<!-- wp:columns {"className":"blog-layout","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|7","left":"var:preset|spacing|7"}}}} -->
     14<div class="wp-block-columns blog-layout"><!-- wp:column {"width":"68%","className":"blog-layout__main"} -->
     15<div class="wp-block-column blog-layout__main" style="flex-basis:68%">
    1316        <!-- wp:query {"queryId":0,"query":{"perPage":10,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","inherit":true},"layout":{"type":"constrained"}} -->
    1417        <div class="wp-block-query">
    … …  
    4043        </div>
    4144        <!-- /wp:query -->
     45</div>
     46<!-- /wp:column -->
     47
     48<!-- wp:column {"width":"32%","className":"blog-layout__aside"} -->
     49<div class="wp-block-column blog-layout__aside" style="flex-basis:32%"><!-- wp:template-part {"slug":"blog-sidebar","tagName":"div","area":"uncategorized","className":"blog-layout__sidebar"} /--></div>
     50<!-- /wp:column --></div>
     51<!-- /wp:columns -->
    4252</main>
    4353<!-- /wp:group -->
  • arneiron-lite/1.1.39/templates/home.html

    r353667 r357024  
    88        <!-- wp:post-title {"level":1,"className":"arneiron-posts-page-title"} /-->
    99
     10<!-- wp:columns {"className":"blog-layout","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|7","left":"var:preset|spacing|7"}}}} -->
     11<div class="wp-block-columns blog-layout"><!-- wp:column {"width":"68%","className":"blog-layout__main"} -->
     12<div class="wp-block-column blog-layout__main" style="flex-basis:68%">
    1013        <!-- wp:query {"className":"query-compact","queryId":1,"query":{"perPage":6,"postType":"post","order":"desc","orderBy":"date","inherit":true},"metadata":{"patternName":"arneiron/query-compact"}} -->
    1114<div class="wp-block-query query-compact">
    … …  
    5356</div>
    5457<!-- /wp:query -->
     58</div>
     59<!-- /wp:column -->
     60
     61<!-- wp:column {"width":"32%","className":"blog-layout__aside"} -->
     62<div class="wp-block-column blog-layout__aside" style="flex-basis:32%"><!-- wp:template-part {"slug":"blog-sidebar","tagName":"div","area":"uncategorized","className":"blog-layout__sidebar"} /--></div>
     63<!-- /wp:column --></div>
     64<!-- /wp:columns -->
    5565
    5666</main>
  • arneiron-lite/1.1.39/templates/search.html

    r353667 r357024  
    99        <!-- wp:search {"label":"Search","showLabel":false,"buttonText":"Search","buttonPosition":"button-inside","buttonUseIcon":true} /-->
    1010
     11<!-- wp:columns {"className":"blog-layout","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|7","left":"var:preset|spacing|7"}}}} -->
     12<div class="wp-block-columns blog-layout"><!-- wp:column {"width":"68%","className":"blog-layout__main"} -->
     13<div class="wp-block-column blog-layout__main" style="flex-basis:68%">
    1114        <!-- wp:query {"className":"query-compact","queryId":1,"query":{"perPage":6,"postType":"post","order":"desc","orderBy":"date","inherit":true},"metadata":{"patternName":"arneiron/query-compact"}} -->
    1215<div class="wp-block-query query-compact">
    … …  
    5457</div>
    5558<!-- /wp:query -->
     59</div>
     60<!-- /wp:column -->
     61
     62<!-- wp:column {"width":"32%","className":"blog-layout__aside"} -->
     63<div class="wp-block-column blog-layout__aside" style="flex-basis:32%"><!-- wp:template-part {"slug":"blog-sidebar","tagName":"div","area":"uncategorized","className":"blog-layout__sidebar"} /--></div>
     64<!-- /wp:column --></div>
     65<!-- /wp:columns -->
    5666
    5767</main>
  • arneiron-lite/1.1.39/templates/single.html

    r353667 r357024  
    22<!-- wp:template-part {"slug":"header-mobile","area":"uncategorized"} /-->
    33
    4 <!-- wp:group {"tagName":"main","className":"site-main","anchor":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|6"}}},"layout":{"type":"constrained"}} -->
    5 <main id="main" class="wp-block-group site-main" style="margin-top:var(--wp--preset--spacing--6)">
     4<!-- wp:group {"tagName":"main","className":"site-main scroll-story","anchor":"main","layout":{"type":"constrained"}} -->
     5<main id="main" class="wp-block-group site-main scroll-story">
     6        <!-- wp:group {"className":"scroll-story__head","layout":{"type":"default"}} -->
     7        <div class="wp-block-group scroll-story__head">
     8                <!-- wp:post-terms {"term":"category","className":"scroll-story__cat"} /-->
    69
    7         <!-- wp:group {"tagName":"article","layout":{"type":"constrained"}} -->
    8         <article class="wp-block-group">
    9                 <!-- wp:post-title {"level":1} /-->
     10                <!-- wp:post-title {"level":1,"className":"scroll-story__title"} /-->
    1011
    11                 <!-- wp:post-featured-image {"aspectRatio":"16/9","style":{"border":{"radius":"6px"},"layout":{"selfStretch":"fill","flexSize":null}}} /-->
     12                <!-- wp:post-excerpt {"className":"scroll-story__desc","excerptLength":60} /-->
    1213
    13                 <!-- wp:post-content /-->
     14                <!-- wp:group {"className":"scroll-story__meta","layout":{"type":"flex","flexWrap":"wrap","verticalAlignment":"center"}} -->
     15                <div class="wp-block-group scroll-story__meta">
     16                        <!-- wp:post-author-name {"className":"scroll-story__author"} /-->
    1417
    15                 <!-- wp:template-part {"slug":"post-meta"} /-->
    16         </article>
     18                        <!-- wp:post-date {"className":"scroll-story__date"} /-->
     19                </div>
     20                <!-- /wp:group -->
     21        </div>
    1722        <!-- /wp:group -->
    1823
    19         <!-- wp:comments {"className":"arneiron-comments"} -->
    20         <div class="wp-block-comments arneiron-comments">
    21                 <!-- wp:post-comments-form /-->
     24        <!-- wp:post-featured-image {"align":"wide","className":"scroll-story__feat"} /-->
    2225
    23                 <!-- wp:comments-title {"level":2} /-->
     26        <!-- wp:group {"align":"wide","className":"scroll-story__body","layout":{"type":"default"}} -->
     27        <div class="wp-block-group alignwide scroll-story__body">
     28                <!-- wp:post-content {"className":"scroll-story__content","layout":{"type":"default"}} /-->
     29        </div>
     30        <!-- /wp:group -->
    2431
    25                 <!-- wp:comment-template -->
    26                         <!-- wp:group {"className":"arneiron-comment","layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->
    27                         <div class="wp-block-group arneiron-comment">
    28                                 <!-- wp:avatar {"size":40,"style":{"border":{"radius":"999px"}}} /-->
     32        <!-- wp:group {"align":"wide","className":"scroll-story__bottom","layout":{"type":"default"}} -->
     33        <div class="wp-block-group alignwide scroll-story__bottom">
     34                <!-- wp:group {"className":"scroll-story__bottom-main","layout":{"type":"default"}} -->
     35                <div class="wp-block-group scroll-story__bottom-main">
     36                        <!-- wp:group {"tagName":"nav","className":"scroll-story__nav","layout":{"type":"default"}} -->
     37                        <nav class="wp-block-group scroll-story__nav">
     38                                <!-- wp:post-navigation-link {"type":"previous","label":"previous","showTitle":true,"linkLabel":true,"arrow":"arrow","className":"scroll-story__nav-prev"} /-->
    2939
    30                                 <!-- wp:group {"className":"arneiron-comment__body","layout":{"type":"default"}} -->
    31                                 <div class="wp-block-group arneiron-comment__body">
    32                                         <!-- wp:group {"className":"arneiron-comment__head","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
    33                                         <div class="wp-block-group arneiron-comment__head">
    34                                                 <!-- wp:comment-author-name /-->
     40                                <!-- wp:post-navigation-link {"label":"next","showTitle":true,"linkLabel":true,"arrow":"arrow","className":"scroll-story__nav-next"} /-->
     41                        </nav>
     42                        <!-- /wp:group -->
    3543
    36                                                 <!-- wp:group {"className":"arneiron-comment__when","layout":{"type":"flex","flexWrap":"wrap"}} -->
    37                                                 <div class="wp-block-group arneiron-comment__when">
    38                                                         <!-- wp:comment-date /-->
     44                        <!-- wp:comments {"className":"scroll-story__comments"} -->
     45                        <div class="wp-block-comments scroll-story__comments">
     46                                <!-- wp:post-comments-form /-->
    3947
    40                                                         <!-- wp:comment-reply-link /-->
     48                                <!-- wp:comments-title /-->
     49
     50                                <!-- wp:comment-template -->
     51                                        <!-- wp:group {"className":"scroll-story__comment","layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->
     52                                        <div class="wp-block-group scroll-story__comment">
     53                                                <!-- wp:avatar {"size":40,"style":{"border":{"radius":"999px"}}} /-->
     54
     55                                                <!-- wp:group {"className":"scroll-story__comment-body","layout":{"type":"default"}} -->
     56                                                <div class="wp-block-group scroll-story__comment-body">
     57                                                        <!-- wp:group {"className":"scroll-story__comment-head","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
     58                                                        <div class="wp-block-group scroll-story__comment-head">
     59                                                                <!-- wp:comment-author-name /-->
     60
     61                                                                <!-- wp:group {"className":"scroll-story__comment-when","layout":{"type":"flex","flexWrap":"wrap"}} -->
     62                                                                <div class="wp-block-group scroll-story__comment-when">
     63                                                                        <!-- wp:comment-date /-->
     64
     65                                                                        <!-- wp:comment-reply-link /-->
     66                                                                </div>
     67                                                                <!-- /wp:group -->
     68                                                        </div>
     69                                                        <!-- /wp:group -->
     70
     71                                                        <!-- wp:comment-content /-->
    4172                                                </div>
    4273                                                <!-- /wp:group -->
    4374                                        </div>
    4475                                        <!-- /wp:group -->
     76                                <!-- /wp:comment-template -->
    4577
    46                                         <!-- wp:comment-content /-->
     78                                <!-- wp:comments-pagination -->
     79                                        <!-- wp:comments-pagination-previous /-->
     80
     81                                        <!-- wp:comments-pagination-numbers /-->
     82
     83                                        <!-- wp:comments-pagination-next /-->
     84                                <!-- /wp:comments-pagination -->
     85                        </div>
     86                        <!-- /wp:comments -->
     87                </div>
     88                <!-- /wp:group -->
     89
     90                <!-- wp:group {"tagName":"aside","className":"scroll-story__bottom-rail","layout":{"type":"default"}} -->
     91                <aside class="wp-block-group scroll-story__bottom-rail">
     92                        <!-- wp:template-part {"slug":"post-subscribe","area":"uncategorized"} /-->
     93
     94                        <!-- wp:group {"className":"scroll-story__related","layout":{"type":"default"}} -->
     95                        <div class="wp-block-group scroll-story__related">
     96                                <!-- wp:heading {"level":3,"className":"scroll-story__related-title"} -->
     97                                <h3 class="wp-block-heading scroll-story__related-title">Related posts</h3>
     98                                <!-- /wp:heading -->
     99
     100                                <!-- wp:query {"queryId":7,"query":{"perPage":3,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"arneironRelated":true},"className":"arneiron-related-posts"} -->
     101                                <div class="wp-block-query arneiron-related-posts">
     102                                        <!-- wp:post-template -->
     103                                                <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"16/9"} /-->
     104
     105                                                <!-- wp:post-title {"level":4,"isLink":true} /-->
     106
     107                                                <!-- wp:post-date /-->
     108                                        <!-- /wp:post-template -->
    47109                                </div>
    48                                 <!-- /wp:group -->
     110                                <!-- /wp:query -->
    49111                        </div>
    50112                        <!-- /wp:group -->
    51                 <!-- /wp:comment-template -->
    52 
    53                 <!-- wp:comments-pagination -->
    54                         <!-- wp:comments-pagination-previous /-->
    55 
    56                         <!-- wp:comments-pagination-numbers /-->
    57 
    58                         <!-- wp:comments-pagination-next /-->
    59                 <!-- /wp:comments-pagination -->
     113                </aside>
     114                <!-- /wp:group -->
    60115        </div>
    61         <!-- /wp:comments -->
    62 
     116        <!-- /wp:group -->
    63117</main>
    64118<!-- /wp:group -->
  • arneiron-lite/1.1.39/templates/tag.html

    r353667 r357024  
    1111        <!-- /wp:group -->
    1212
     13<!-- wp:columns {"className":"blog-layout","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|7","left":"var:preset|spacing|7"}}}} -->
     14<div class="wp-block-columns blog-layout"><!-- wp:column {"width":"68%","className":"blog-layout__main"} -->
     15<div class="wp-block-column blog-layout__main" style="flex-basis:68%">
    1316        <!-- wp:query {"queryId":0,"query":{"perPage":10,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","inherit":true},"layout":{"type":"constrained"}} -->
    1417        <div class="wp-block-query">
    … …  
    4043        </div>
    4144        <!-- /wp:query -->
     45</div>
     46<!-- /wp:column -->
     47
     48<!-- wp:column {"width":"32%","className":"blog-layout__aside"} -->
     49<div class="wp-block-column blog-layout__aside" style="flex-basis:32%"><!-- wp:template-part {"slug":"blog-sidebar","tagName":"div","area":"uncategorized","className":"blog-layout__sidebar"} /--></div>
     50<!-- /wp:column --></div>
     51<!-- /wp:columns -->
    4252</main>
    4353<!-- /wp:group -->
  • arneiron-lite/1.1.39/theme.json

    r353667 r357024  
    853853                },
    854854                {
     855                        "name": "blog-sidebar",
     856                        "title": "Blog Sidebar",
     857                        "area": "uncategorized"
     858                },
     859                {
    855860                        "name": "post-meta",
    856861                        "title": "Post Meta",
    … …  
    913918                                "post"
    914919                        ]
     920                },
     921                {
     922                        "name": "single-classic",
     923                        "title": "Classic Post",
     924                        "postTypes": [
     925                                "post"
     926                        ]
    915927                }
    916928        ]
Note: See TracChangeset for help on using the changeset viewer.