Plugin Directory

Changeset 3401684


Ignore:
Timestamp:
11/24/2025 09:17:12 AM (4 months ago)
Author:
getbowtied
Message:

Update to version 7.0 from GitHub

Location:
shopkeeper-extender
Files:
12 edited
1 copied

Legend:

Unmodified
Added
Removed
  • shopkeeper-extender/tags/7.0/README.txt

    r3394478 r3401684  
    44Requires at least: 6.0
    55Tested up to: 6.8
    6 Stable tag: 6.9.1
     6Stable tag: 7.0
    77Requires PHP: 7.4.1
    88License: GPLv2 or later
  • shopkeeper-extender/tags/7.0/core/updater/assets/plugin.json

    r3394478 r3401684  
    11{
    22    "name": "Shopkeeper Extender",
    3     "version": "6.9.1",
     3    "version": "7.0",
    44    "download_url": "https://getbowtied.github.io/repository/plugins/shopkeeper-extender/shopkeeper-extender.zip",
    55
     
    77    "requires": "6.0",
    88    "tested": "6.8",
    9     "last_updated": "2025-11-12 12:00:00",
     9    "last_updated": "2025-11-24 12:00:00",
    1010
    1111    "author": "Get Bowtied",
     
    1414    "sections": {
    1515        "description": "<p>Companion plugin for the <b>Shopkeeper</b> theme. Extends the functionality by adding theme specific features.</p><h4>Features:</h4><ul><li>Adds 'Social Media' section in Customizer for easy management of links to social media profiles</li><li>Adds header image option for WooCommerce product categories</li><li>Adds 'Additional JS' section in Customizer allowing for site customization with custom JavaScript code</li><li>Adds social sharing buttons for WooCommerce products</li><li>Adds 'Background URL' field for menu items</li></ul><h4>Gutenberg Blocks:</h4><ul><li>Image Slider</li><li>Banner</li><li>Posts Grid</li><li>Product Categories Grid</li><li>Social Media Profiles</li></ul><h4>Widgets:</h4><ul><li>Social Media Profiles</li></ul><h4>WPBakery Page Builder Elements:</h4><ul><li>Slider</li><li>Banner</li><li>Posts Slider</li><li>Product Categories Grid</li><li>Social Media Profiles</li></ul>",
    16         "changelog": "<h4>6.9.1</h4><ul><li>Maintenance update</li></ul>"
     16        "changelog": "<h4>7.0</h4><ul><li>Ensures the banner link URL is properly escaped and sanitized before being used</li></ul>"
    1717    },
    1818
  • shopkeeper-extender/tags/7.0/dashboard/css/dashboard.css

    r3394478 r3401684  
    1 /*! tailwindcss v4.0.12 | MIT License | https://tailwindcss.com */
     1/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */
     2@layer properties;
    23.gbt-dashboard-scope {
    34  @layer base {
     
    1213      -webkit-text-size-adjust: 100%;
    1314      tab-size: 4;
    14       font-family: var( --default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' );
     15      font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji');
    1516      font-feature-settings: var(--default-font-feature-settings, normal);
    1617      font-variation-settings: var(--default-font-variation-settings, normal);
    1718      -webkit-tap-highlight-color: transparent;
    18     }
    19     body {
    20       line-height: inherit;
    2119    }
    2220    hr {
     
    4240    }
    4341    code, kbd, samp, pre {
    44       font-family: var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace );
     42      font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace);
    4543      font-feature-settings: var(--default-mono-font-feature-settings, normal);
    4644      font-variation-settings: var(--default-mono-font-variation-settings, normal);
     
    108106    ::placeholder {
    109107      opacity: 1;
    110       color: color-mix(in oklab, currentColor 50%, transparent);
     108    }
     109    @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
     110      ::placeholder {
     111        color: currentcolor;
     112        @supports (color: color-mix(in lab, red, red)) {
     113          color: color-mix(in oklab, currentcolor 50%, transparent);
     114        }
     115      }
    111116    }
    112117    textarea {
     
    128133    ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    129134      padding-block: 0;
     135    }
     136    ::-webkit-calendar-picker-indicator {
     137      line-height: 1;
    130138    }
    131139    :-moz-ui-invalid {
     
    164172  --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New',
    165173    monospace;
    166   --color-gray-50: oklch(0.985 0.002 247.839);
    167   --color-gray-100: oklch(0.967 0.003 264.542);
    168   --color-gray-200: oklch(0.928 0.006 264.531);
    169   --color-gray-300: oklch(0.872 0.01 258.338);
    170   --color-gray-400: oklch(0.707 0.022 261.325);
    171   --color-gray-500: oklch(0.551 0.027 264.364);
    172   --color-gray-600: oklch(0.446 0.03 256.802);
    173   --color-gray-700: oklch(0.373 0.034 259.733);
    174   --color-gray-800: oklch(0.278 0.033 256.848);
    175   --color-gray-900: oklch(0.21 0.034 264.665);
     174  --color-gray-50: oklch(98.5% 0.002 247.839);
     175  --color-gray-100: oklch(96.7% 0.003 264.542);
     176  --color-gray-200: oklch(92.8% 0.006 264.531);
     177  --color-gray-300: oklch(87.2% 0.01 258.338);
     178  --color-gray-400: oklch(70.7% 0.022 261.325);
     179  --color-gray-500: oklch(55.1% 0.027 264.364);
     180  --color-gray-600: oklch(44.6% 0.03 256.802);
     181  --color-gray-700: oklch(37.3% 0.034 259.733);
     182  --color-gray-800: oklch(27.8% 0.033 256.848);
     183  --color-gray-900: oklch(21% 0.034 264.665);
    176184  --color-white: #fff;
    177185  --spacing: 0.25rem;
     
    222230  --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    223231  --default-font-family: var(--font-sans);
    224   --default-font-feature-settings: var(--font-sans--font-feature-settings);
    225   --default-font-variation-settings: var(--font-sans--font-variation-settings);
    226232  --default-mono-font-family: var(--font-mono);
    227   --default-mono-font-feature-settings: var(--font-mono--font-feature-settings);
    228   --default-mono-font-variation-settings: var(--font-mono--font-variation-settings);
    229233  --color-wp-blue: #2271b1;
    230234  --color-wp-blue-darker: #135e96;
     
    251255    margin: -1px;
    252256    overflow: hidden;
    253     clip: rect(0, 0, 0, 0);
     257    clip-path: inset(50%);
    254258    white-space: nowrap;
    255259    border-width: 0;
     
    441445    margin-bottom: calc(var(--spacing) * 8);
    442446  }
    443   .-ml-0 {
    444     margin-left: calc(var(--spacing) * -0);
    445   }
    446447  .-ml-0\.5 {
    447448    margin-left: calc(var(--spacing) * -0.5);
     
    560561    width: calc(var(--spacing) * 1);
    561562  }
    562   .w-3 {
    563     width: calc(var(--spacing) * 3);
    564   }
    565563  .w-3\.5 {
    566564    width: calc(var(--spacing) * 3.5);
     
    628626  .flex-none {
    629627    flex: none;
    630   }
    631   .flex-shrink {
    632     flex-shrink: 1;
    633628  }
    634629  .flex-shrink-0 {
     
    668663  }
    669664  .transform {
    670     transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
     665    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
    671666  }
    672667  .transform-gpu {
    673     transform: translateZ(0) var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
     668    transform: translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
    674669  }
    675670  .\[animation\:coin-flip_4s_ease-in-out_infinite\] {
     
    807802    }
    808803  }
    809   .gap-x-1 {
    810     column-gap: calc(var(--spacing) * 1);
    811   }
    812804  .gap-x-1\.5 {
    813805    column-gap: calc(var(--spacing) * 1.5);
     
    819811    column-gap: calc(var(--spacing) * 3);
    820812  }
    821   .gap-x-4 {
    822     column-gap: calc(var(--spacing) * 4);
    823   }
    824813  .gap-x-8 {
    825814    column-gap: calc(var(--spacing) * 8);
    826   }
    827   .gap-y-2 {
    828     row-gap: calc(var(--spacing) * 2);
    829815  }
    830816  .gap-y-6 {
     
    892878  }
    893879  .border-\[var\(--color-wp-blue\)\]\/20 {
    894     border-color: color-mix(in oklab, var(--color-wp-blue) 20%, transparent);
     880    border-color: color-mix(in srgb, #2271b1 20%, transparent);
     881    @supports (color: color-mix(in lab, red, red)) {
     882      border-color: color-mix(in oklab, var(--color-wp-blue) 20%, transparent);
     883    }
    895884  }
    896885  .border-\[var\(--color-wp-gray-light\)\] {
     
    901890  }
    902891  .border-\[var\(--color-wp-green\)\]\/20 {
    903     border-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     892    border-color: color-mix(in srgb, #00a32a 20%, transparent);
     893    @supports (color: color-mix(in lab, red, red)) {
     894      border-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     895    }
    904896  }
    905897  .border-\[var\(--color-wp-red\)\] {
     
    907899  }
    908900  .border-\[var\(--color-wp-red\)\]\/20 {
    909     border-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     901    border-color: color-mix(in srgb, #d63638 20%, transparent);
     902    @supports (color: color-mix(in lab, red, red)) {
     903      border-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     904    }
    910905  }
    911906  .border-\[var\(--color-wp-yellow\)\] {
     
    913908  }
    914909  .border-\[var\(--color-wp-yellow\)\]\/20 {
    915     border-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     910    border-color: color-mix(in srgb, #dba617 20%, transparent);
     911    @supports (color: color-mix(in lab, red, red)) {
     912      border-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     913    }
    916914  }
    917915  .border-gray-100 {
     
    940938  }
    941939  .bg-\[var\(--color-wp-blue\)\]\/10 {
    942     background-color: color-mix(in oklab, var(--color-wp-blue) 10%, transparent);
     940    background-color: color-mix(in srgb, #2271b1 10%, transparent);
     941    @supports (color: color-mix(in lab, red, red)) {
     942      background-color: color-mix(in oklab, var(--color-wp-blue) 10%, transparent);
     943    }
    943944  }
    944945  .bg-\[var\(--color-wp-gray-dark\)\] {
     
    955956  }
    956957  .bg-\[var\(--color-wp-green\)\]\/10 {
    957     background-color: color-mix(in oklab, var(--color-wp-green) 10%, transparent);
     958    background-color: color-mix(in srgb, #00a32a 10%, transparent);
     959    @supports (color: color-mix(in lab, red, red)) {
     960      background-color: color-mix(in oklab, var(--color-wp-green) 10%, transparent);
     961    }
    958962  }
    959963  .bg-\[var\(--color-wp-green\)\]\/20 {
    960     background-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     964    background-color: color-mix(in srgb, #00a32a 20%, transparent);
     965    @supports (color: color-mix(in lab, red, red)) {
     966      background-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     967    }
    961968  }
    962969  .bg-\[var\(--color-wp-red\)\] {
     
    964971  }
    965972  .bg-\[var\(--color-wp-red\)\]\/10 {
    966     background-color: color-mix(in oklab, var(--color-wp-red) 10%, transparent);
     973    background-color: color-mix(in srgb, #d63638 10%, transparent);
     974    @supports (color: color-mix(in lab, red, red)) {
     975      background-color: color-mix(in oklab, var(--color-wp-red) 10%, transparent);
     976    }
    967977  }
    968978  .bg-\[var\(--color-wp-red\)\]\/20 {
    969     background-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     979    background-color: color-mix(in srgb, #d63638 20%, transparent);
     980    @supports (color: color-mix(in lab, red, red)) {
     981      background-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     982    }
    970983  }
    971984  .bg-\[var\(--color-wp-yellow\)\] {
     
    973986  }
    974987  .bg-\[var\(--color-wp-yellow\)\]\/10 {
    975     background-color: color-mix(in oklab, var(--color-wp-yellow) 10%, transparent);
     988    background-color: color-mix(in srgb, #dba617 10%, transparent);
     989    @supports (color: color-mix(in lab, red, red)) {
     990      background-color: color-mix(in oklab, var(--color-wp-yellow) 10%, transparent);
     991    }
    976992  }
    977993  .bg-\[var\(--color-wp-yellow\)\]\/20 {
    978     background-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     994    background-color: color-mix(in srgb, #dba617 20%, transparent);
     995    @supports (color: color-mix(in lab, red, red)) {
     996      background-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     997    }
    979998  }
    980999  .bg-gray-50 {
     
    9911010  }
    9921011  .bg-gray-500\/75 {
    993     background-color: color-mix(in oklab, var(--color-gray-500) 75%, transparent);
     1012    background-color: color-mix(in srgb, oklch(55.1% 0.027 264.364) 75%, transparent);
     1013    @supports (color: color-mix(in lab, red, red)) {
     1014      background-color: color-mix(in oklab, var(--color-gray-500) 75%, transparent);
     1015    }
    9941016  }
    9951017  .bg-gray-600 {
     
    9971019  }
    9981020  .bg-gray-600\/20 {
    999     background-color: color-mix(in oklab, var(--color-gray-600) 20%, transparent);
     1021    background-color: color-mix(in srgb, oklch(44.6% 0.03 256.802) 20%, transparent);
     1022    @supports (color: color-mix(in lab, red, red)) {
     1023      background-color: color-mix(in oklab, var(--color-gray-600) 20%, transparent);
     1024    }
    10001025  }
    10011026  .bg-white {
     
    10031028  }
    10041029  .bg-white\/60 {
    1005     background-color: color-mix(in oklab, var(--color-white) 60%, transparent);
     1030    background-color: color-mix(in srgb, #fff 60%, transparent);
     1031    @supports (color: color-mix(in lab, red, red)) {
     1032      background-color: color-mix(in oklab, var(--color-white) 60%, transparent);
     1033    }
    10061034  }
    10071035  .bg-wp-blue {
     
    10091037  }
    10101038  .bg-wp-blue\/10 {
    1011     background-color: color-mix(in oklab, var(--color-wp-blue) 10%, transparent);
     1039    background-color: color-mix(in srgb, #2271b1 10%, transparent);
     1040    @supports (color: color-mix(in lab, red, red)) {
     1041      background-color: color-mix(in oklab, var(--color-wp-blue) 10%, transparent);
     1042    }
     1043  }
     1044  .bg-linear-to-tr {
     1045    --tw-gradient-position: to top right;
     1046    @supports (background-image: linear-gradient(in lab, red, red)) {
     1047      --tw-gradient-position: to top right in oklab;
     1048    }
     1049    background-image: linear-gradient(var(--tw-gradient-stops));
    10121050  }
    10131051  .bg-gradient-to-b {
     
    10151053    background-image: linear-gradient(var(--tw-gradient-stops));
    10161054  }
    1017   .bg-linear-to-tr {
    1018     --tw-gradient-position: to top right in oklab;
    1019     background-image: linear-gradient(var(--tw-gradient-stops));
    1020   }
    10211055  .from-\[\#80a2ff\] {
    10221056    --tw-gradient-from: #80a2ff;
     
    10241058  }
    10251059  .from-\[var\(--color-wp-red\)\]\/80 {
    1026     --tw-gradient-from: color-mix(in oklab, var(--color-wp-red) 80%, transparent);
     1060    --tw-gradient-from: color-mix(in srgb, #d63638 80%, transparent);
     1061    @supports (color: color-mix(in lab, red, red)) {
     1062      --tw-gradient-from: color-mix(in oklab, var(--color-wp-red) 80%, transparent);
     1063    }
    10271064    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    10281065  }
    10291066  .from-\[var\(--color-wp-yellow\)\]\/80 {
    1030     --tw-gradient-from: color-mix(in oklab, var(--color-wp-yellow) 80%, transparent);
     1067    --tw-gradient-from: color-mix(in srgb, #dba617 80%, transparent);
     1068    @supports (color: color-mix(in lab, red, red)) {
     1069      --tw-gradient-from: color-mix(in oklab, var(--color-wp-yellow) 80%, transparent);
     1070    }
    10311071    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    10321072  }
     
    10461086  }
    10471087  .to-\[var\(--color-wp-red\)\]\/80 {
    1048     --tw-gradient-to: color-mix(in oklab, var(--color-wp-red) 80%, transparent);
     1088    --tw-gradient-to: color-mix(in srgb, #d63638 80%, transparent);
     1089    @supports (color: color-mix(in lab, red, red)) {
     1090      --tw-gradient-to: color-mix(in oklab, var(--color-wp-red) 80%, transparent);
     1091    }
    10491092    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    10501093  }
    10511094  .to-\[var\(--color-wp-yellow\)\]\/80 {
    1052     --tw-gradient-to: color-mix(in oklab, var(--color-wp-yellow) 80%, transparent);
     1095    --tw-gradient-to: color-mix(in srgb, #dba617 80%, transparent);
     1096    @supports (color: color-mix(in lab, red, red)) {
     1097      --tw-gradient-to: color-mix(in oklab, var(--color-wp-yellow) 80%, transparent);
     1098    }
    10531099    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    10541100  }
     
    10741120    padding: calc(var(--spacing) * 8);
    10751121  }
    1076   .px-1 {
    1077     padding-inline: calc(var(--spacing) * 1);
    1078   }
    10791122  .px-1\.5 {
    10801123    padding-inline: calc(var(--spacing) * 1.5);
     
    11101153    padding-inline: calc(var(--spacing) * 36);
    11111154  }
    1112   .py-0 {
    1113     padding-block: calc(var(--spacing) * 0);
    1114   }
    11151155  .py-0\.5 {
    11161156    padding-block: calc(var(--spacing) * 0.5);
     
    11431183    padding-block: calc(var(--spacing) * 24);
    11441184  }
    1145   .pt-3 {
    1146     padding-top: calc(var(--spacing) * 3);
    1147   }
    11481185  .pt-4 {
    11491186    padding-top: calc(var(--spacing) * 4);
     
    11721209  .pl-5 {
    11731210    padding-left: calc(var(--spacing) * 5);
    1174   }
    1175   .pl-8 {
    1176     padding-left: calc(var(--spacing) * 8);
    11771211  }
    11781212  .pl-8\.5 {
     
    12911325    text-wrap: pretty;
    12921326  }
    1293   .text-wrap {
    1294     text-wrap: wrap;
    1295   }
    12961327  .whitespace-nowrap {
    12971328    white-space: nowrap;
     
    13401371  }
    13411372  .text-white\/50 {
    1342     color: color-mix(in oklab, var(--color-white) 50%, transparent);
    1343   }
    1344   .text-white\/70 {
    1345     color: color-mix(in oklab, var(--color-white) 70%, transparent);
     1373    color: color-mix(in srgb, #fff 50%, transparent);
     1374    @supports (color: color-mix(in lab, red, red)) {
     1375      color: color-mix(in oklab, var(--color-white) 50%, transparent);
     1376    }
    13461377  }
    13471378  .text-white\/80 {
    1348     color: color-mix(in oklab, var(--color-white) 80%, transparent);
     1379    color: color-mix(in srgb, #fff 80%, transparent);
     1380    @supports (color: color-mix(in lab, red, red)) {
     1381      color: color-mix(in oklab, var(--color-white) 80%, transparent);
     1382    }
    13491383  }
    13501384  .text-wp-blue {
     
    14201454  }
    14211455  .ring-1 {
    1422     --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1456    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    14231457    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    14241458  }
    14251459  .ring-2 {
    1426     --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1460    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    14271461    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    14281462  }
     
    14341468  }
    14351469  .ring-\[var\(--color-wp-gray-dark\)\]\/10 {
    1436     --tw-ring-color: color-mix(in oklab, var(--color-wp-gray-dark) 10%, transparent);
     1470    --tw-ring-color: color-mix(in srgb, #1f2428 10%, transparent);
     1471    @supports (color: color-mix(in lab, red, red)) {
     1472      --tw-ring-color: color-mix(in oklab, var(--color-wp-gray-dark) 10%, transparent);
     1473    }
    14371474  }
    14381475  .ring-\[var\(--color-wp-gray-dark\)\]\/20 {
    1439     --tw-ring-color: color-mix(in oklab, var(--color-wp-gray-dark) 20%, transparent);
     1476    --tw-ring-color: color-mix(in srgb, #1f2428 20%, transparent);
     1477    @supports (color: color-mix(in lab, red, red)) {
     1478      --tw-ring-color: color-mix(in oklab, var(--color-wp-gray-dark) 20%, transparent);
     1479    }
    14401480  }
    14411481  .ring-\[var\(--color-wp-gray-light\)\] {
     
    14461486  }
    14471487  .ring-\[var\(--color-wp-green\)\]\/20 {
    1448     --tw-ring-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     1488    --tw-ring-color: color-mix(in srgb, #00a32a 20%, transparent);
     1489    @supports (color: color-mix(in lab, red, red)) {
     1490      --tw-ring-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     1491    }
    14491492  }
    14501493  .ring-\[var\(--color-wp-red\)\]\/20 {
    1451     --tw-ring-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     1494    --tw-ring-color: color-mix(in srgb, #d63638 20%, transparent);
     1495    @supports (color: color-mix(in lab, red, red)) {
     1496      --tw-ring-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     1497    }
    14521498  }
    14531499  .ring-\[var\(--color-wp-red\)\]\/30 {
    1454     --tw-ring-color: color-mix(in oklab, var(--color-wp-red) 30%, transparent);
     1500    --tw-ring-color: color-mix(in srgb, #d63638 30%, transparent);
     1501    @supports (color: color-mix(in lab, red, red)) {
     1502      --tw-ring-color: color-mix(in oklab, var(--color-wp-red) 30%, transparent);
     1503    }
    14551504  }
    14561505  .ring-\[var\(--color-wp-yellow\)\]\/20 {
    1457     --tw-ring-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     1506    --tw-ring-color: color-mix(in srgb, #dba617 20%, transparent);
     1507    @supports (color: color-mix(in lab, red, red)) {
     1508      --tw-ring-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     1509    }
    14581510  }
    14591511  .ring-\[var\(--color-wp-yellow\)\]\/30 {
    1460     --tw-ring-color: color-mix(in oklab, var(--color-wp-yellow) 30%, transparent);
     1512    --tw-ring-color: color-mix(in srgb, #dba617 30%, transparent);
     1513    @supports (color: color-mix(in lab, red, red)) {
     1514      --tw-ring-color: color-mix(in oklab, var(--color-wp-yellow) 30%, transparent);
     1515    }
    14611516  }
    14621517  .ring-gray-300 {
    14631518    --tw-ring-color: var(--color-gray-300);
    14641519  }
    1465   .ring-gray-400 {
    1466     --tw-ring-color: var(--color-gray-400);
    1467   }
    14681520  .ring-gray-400\/10 {
    1469     --tw-ring-color: color-mix(in oklab, var(--color-gray-400) 10%, transparent);
    1470   }
    1471   .ring-gray-500 {
    1472     --tw-ring-color: var(--color-gray-500);
     1521    --tw-ring-color: color-mix(in srgb, oklch(70.7% 0.022 261.325) 10%, transparent);
     1522    @supports (color: color-mix(in lab, red, red)) {
     1523      --tw-ring-color: color-mix(in oklab, var(--color-gray-400) 10%, transparent);
     1524    }
    14731525  }
    14741526  .ring-gray-500\/20 {
    1475     --tw-ring-color: color-mix(in oklab, var(--color-gray-500) 20%, transparent);
    1476   }
    1477   .ring-gray-600 {
    1478     --tw-ring-color: var(--color-gray-600);
     1527    --tw-ring-color: color-mix(in srgb, oklch(55.1% 0.027 264.364) 20%, transparent);
     1528    @supports (color: color-mix(in lab, red, red)) {
     1529      --tw-ring-color: color-mix(in oklab, var(--color-gray-500) 20%, transparent);
     1530    }
    14791531  }
    14801532  .ring-gray-600\/30 {
    1481     --tw-ring-color: color-mix(in oklab, var(--color-gray-600) 30%, transparent);
    1482   }
    1483   .ring-gray-900 {
    1484     --tw-ring-color: var(--color-gray-900);
     1533    --tw-ring-color: color-mix(in srgb, oklch(44.6% 0.03 256.802) 30%, transparent);
     1534    @supports (color: color-mix(in lab, red, red)) {
     1535      --tw-ring-color: color-mix(in oklab, var(--color-gray-600) 30%, transparent);
     1536    }
    14851537  }
    14861538  .ring-gray-900\/10 {
    1487     --tw-ring-color: color-mix(in oklab, var(--color-gray-900) 10%, transparent);
    1488   }
    1489   .outline {
    1490     outline-style: var(--tw-outline-style);
    1491     outline-width: 1px;
     1539    --tw-ring-color: color-mix(in srgb, oklch(21% 0.034 264.665) 10%, transparent);
     1540    @supports (color: color-mix(in lab, red, red)) {
     1541      --tw-ring-color: color-mix(in oklab, var(--color-gray-900) 10%, transparent);
     1542    }
    14921543  }
    14931544  .blur-3xl {
     
    15031554  }
    15041555  .transition {
    1505     transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter;
     1556    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    15061557    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    15071558    transition-duration: var(--tw-duration, var(--default-transition-duration));
     
    15891640    &:hover {
    15901641      @media (hover: hover) {
    1591         border-color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1642        border-color: color-mix(in srgb, #2271b1 90%, transparent);
     1643        @supports (color: color-mix(in lab, red, red)) {
     1644          border-color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1645        }
    15921646      }
    15931647    }
     
    16101664    &:hover {
    16111665      @media (hover: hover) {
    1612         background-color: color-mix(in oklab, var(--color-wp-red) 90%, transparent);
     1666        background-color: color-mix(in srgb, #d63638 90%, transparent);
     1667        @supports (color: color-mix(in lab, red, red)) {
     1668          background-color: color-mix(in oklab, var(--color-wp-red) 90%, transparent);
     1669        }
    16131670      }
    16141671    }
     
    16171674    &:hover {
    16181675      @media (hover: hover) {
    1619         background-color: color-mix(in oklab, var(--color-wp-yellow) 90%, transparent);
     1676        background-color: color-mix(in srgb, #dba617 90%, transparent);
     1677        @supports (color: color-mix(in lab, red, red)) {
     1678          background-color: color-mix(in oklab, var(--color-wp-yellow) 90%, transparent);
     1679        }
    16201680      }
    16211681    }
     
    16311691    &:hover {
    16321692      @media (hover: hover) {
    1633         background-color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1693        background-color: color-mix(in srgb, #2271b1 90%, transparent);
     1694        @supports (color: color-mix(in lab, red, red)) {
     1695          background-color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1696        }
    16341697      }
    16351698    }
     
    16521715    &:hover {
    16531716      @media (hover: hover) {
    1654         color: color-mix(in oklab, var(--color-white) 80%, transparent);
     1717        color: color-mix(in srgb, #fff 80%, transparent);
     1718        @supports (color: color-mix(in lab, red, red)) {
     1719          color: color-mix(in oklab, var(--color-white) 80%, transparent);
     1720        }
    16551721      }
    16561722    }
     
    16591725    &:hover {
    16601726      @media (hover: hover) {
    1661         color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1727        color: color-mix(in srgb, #2271b1 90%, transparent);
     1728        @supports (color: color-mix(in lab, red, red)) {
     1729          color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1730        }
    16621731      }
    16631732    }
     
    16961765    &:hover {
    16971766      @media (hover: hover) {
    1698         --tw-ring-color: color-mix(in oklab, var(--color-gray-500) 30%, transparent);
     1767        --tw-ring-color: color-mix(in srgb, oklch(55.1% 0.027 264.364) 30%, transparent);
     1768        @supports (color: color-mix(in lab, red, red)) {
     1769          --tw-ring-color: color-mix(in oklab, var(--color-gray-500) 30%, transparent);
     1770        }
    16991771      }
    17001772    }
     
    17071779  .focus\:ring-0 {
    17081780    &:focus {
    1709       --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1781      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    17101782      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    17111783    }
     
    17131785  .focus\:ring-1 {
    17141786    &:focus {
    1715       --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1787      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    17161788      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    17171789    }
     
    17191791  .focus\:ring-2 {
    17201792    &:focus {
    1721       --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1793      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    17221794      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    17231795    }
     
    17631835  .focus-visible\:ring-0 {
    17641836    &:focus-visible {
    1765       --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1837      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    17661838      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    17671839    }
     
    19061978    }
    19071979  }
    1908   .sm\:max-w-4xl {
    1909     @media (width >= 60rem) {
    1910       max-width: var(--container-4xl);
    1911     }
    1912   }
    19131980  .sm\:max-w-lg {
    19141981    @media (width >= 60rem) {
     
    21652232  syntax: "*";
    21662233  inherits: false;
    2167   initial-value: rotateX(0);
    21682234}
    21692235@property --tw-rotate-y {
    21702236  syntax: "*";
    21712237  inherits: false;
    2172   initial-value: rotateY(0);
    21732238}
    21742239@property --tw-rotate-z {
    21752240  syntax: "*";
    21762241  inherits: false;
    2177   initial-value: rotateZ(0);
    21782242}
    21792243@property --tw-skew-x {
    21802244  syntax: "*";
    21812245  inherits: false;
    2182   initial-value: skewX(0);
    21832246}
    21842247@property --tw-skew-y {
    21852248  syntax: "*";
    21862249  inherits: false;
    2187   initial-value: skewY(0);
    21882250}
    21892251@property --tw-space-y-reverse {
     
    22602322  inherits: false;
    22612323}
     2324@property --tw-shadow-alpha {
     2325  syntax: "<percentage>";
     2326  inherits: false;
     2327  initial-value: 100%;
     2328}
    22622329@property --tw-inset-shadow {
    22632330  syntax: "*";
     
    22682335  syntax: "*";
    22692336  inherits: false;
     2337}
     2338@property --tw-inset-shadow-alpha {
     2339  syntax: "<percentage>";
     2340  inherits: false;
     2341  initial-value: 100%;
    22702342}
    22712343@property --tw-ring-color {
     
    23062378  initial-value: 0 0 #0000;
    23072379}
     2380@property --tw-blur {
     2381  syntax: "*";
     2382  inherits: false;
     2383}
     2384@property --tw-brightness {
     2385  syntax: "*";
     2386  inherits: false;
     2387}
     2388@property --tw-contrast {
     2389  syntax: "*";
     2390  inherits: false;
     2391}
     2392@property --tw-grayscale {
     2393  syntax: "*";
     2394  inherits: false;
     2395}
     2396@property --tw-hue-rotate {
     2397  syntax: "*";
     2398  inherits: false;
     2399}
     2400@property --tw-invert {
     2401  syntax: "*";
     2402  inherits: false;
     2403}
     2404@property --tw-opacity {
     2405  syntax: "*";
     2406  inherits: false;
     2407}
     2408@property --tw-saturate {
     2409  syntax: "*";
     2410  inherits: false;
     2411}
     2412@property --tw-sepia {
     2413  syntax: "*";
     2414  inherits: false;
     2415}
     2416@property --tw-drop-shadow {
     2417  syntax: "*";
     2418  inherits: false;
     2419}
     2420@property --tw-drop-shadow-color {
     2421  syntax: "*";
     2422  inherits: false;
     2423}
     2424@property --tw-drop-shadow-alpha {
     2425  syntax: "<percentage>";
     2426  inherits: false;
     2427  initial-value: 100%;
     2428}
     2429@property --tw-drop-shadow-size {
     2430  syntax: "*";
     2431  inherits: false;
     2432}
     2433@property --tw-duration {
     2434  syntax: "*";
     2435  inherits: false;
     2436}
     2437@property --tw-ease {
     2438  syntax: "*";
     2439  inherits: false;
     2440}
    23082441@property --tw-outline-style {
    23092442  syntax: "*";
    23102443  inherits: false;
    23112444  initial-value: solid;
    2312 }
    2313 @property --tw-blur {
    2314   syntax: "*";
    2315   inherits: false;
    2316 }
    2317 @property --tw-brightness {
    2318   syntax: "*";
    2319   inherits: false;
    2320 }
    2321 @property --tw-contrast {
    2322   syntax: "*";
    2323   inherits: false;
    2324 }
    2325 @property --tw-grayscale {
    2326   syntax: "*";
    2327   inherits: false;
    2328 }
    2329 @property --tw-hue-rotate {
    2330   syntax: "*";
    2331   inherits: false;
    2332 }
    2333 @property --tw-invert {
    2334   syntax: "*";
    2335   inherits: false;
    2336 }
    2337 @property --tw-opacity {
    2338   syntax: "*";
    2339   inherits: false;
    2340 }
    2341 @property --tw-saturate {
    2342   syntax: "*";
    2343   inherits: false;
    2344 }
    2345 @property --tw-sepia {
    2346   syntax: "*";
    2347   inherits: false;
    2348 }
    2349 @property --tw-drop-shadow {
    2350   syntax: "*";
    2351   inherits: false;
    2352 }
    2353 @property --tw-duration {
    2354   syntax: "*";
    2355   inherits: false;
    2356 }
    2357 @property --tw-ease {
    2358   syntax: "*";
    2359   inherits: false;
    23602445}
    23612446@keyframes pulse {
     
    23642449  }
    23652450}
     2451@layer properties {
     2452  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
     2453    *, ::before, ::after, ::backdrop {
     2454      --tw-translate-x: 0;
     2455      --tw-translate-y: 0;
     2456      --tw-translate-z: 0;
     2457      --tw-scale-x: 1;
     2458      --tw-scale-y: 1;
     2459      --tw-scale-z: 1;
     2460      --tw-rotate-x: initial;
     2461      --tw-rotate-y: initial;
     2462      --tw-rotate-z: initial;
     2463      --tw-skew-x: initial;
     2464      --tw-skew-y: initial;
     2465      --tw-space-y-reverse: 0;
     2466      --tw-border-style: solid;
     2467      --tw-gradient-position: initial;
     2468      --tw-gradient-from: #0000;
     2469      --tw-gradient-via: #0000;
     2470      --tw-gradient-to: #0000;
     2471      --tw-gradient-stops: initial;
     2472      --tw-gradient-via-stops: initial;
     2473      --tw-gradient-from-position: 0%;
     2474      --tw-gradient-via-position: 50%;
     2475      --tw-gradient-to-position: 100%;
     2476      --tw-leading: initial;
     2477      --tw-font-weight: initial;
     2478      --tw-tracking: initial;
     2479      --tw-shadow: 0 0 #0000;
     2480      --tw-shadow-color: initial;
     2481      --tw-shadow-alpha: 100%;
     2482      --tw-inset-shadow: 0 0 #0000;
     2483      --tw-inset-shadow-color: initial;
     2484      --tw-inset-shadow-alpha: 100%;
     2485      --tw-ring-color: initial;
     2486      --tw-ring-shadow: 0 0 #0000;
     2487      --tw-inset-ring-color: initial;
     2488      --tw-inset-ring-shadow: 0 0 #0000;
     2489      --tw-ring-inset: initial;
     2490      --tw-ring-offset-width: 0px;
     2491      --tw-ring-offset-color: #fff;
     2492      --tw-ring-offset-shadow: 0 0 #0000;
     2493      --tw-blur: initial;
     2494      --tw-brightness: initial;
     2495      --tw-contrast: initial;
     2496      --tw-grayscale: initial;
     2497      --tw-hue-rotate: initial;
     2498      --tw-invert: initial;
     2499      --tw-opacity: initial;
     2500      --tw-saturate: initial;
     2501      --tw-sepia: initial;
     2502      --tw-drop-shadow: initial;
     2503      --tw-drop-shadow-color: initial;
     2504      --tw-drop-shadow-alpha: 100%;
     2505      --tw-drop-shadow-size: initial;
     2506      --tw-duration: initial;
     2507      --tw-ease: initial;
     2508      --tw-outline-style: solid;
     2509    }
     2510  }
     2511}
  • shopkeeper-extender/tags/7.0/dashboard/inc/pages/content/license.php

    r3394478 r3401684  
    499499                        <?php gbt_display_version_badge(); ?>
    500500                        <h3 class="mt-2 text-4xl font-semibold tracking-tight text-pretty text-white sm:text-5xl"><?php echo esc_html($theme_name_gbt_dash); ?></h3>
    501                         <p class="mt-5 text-base/7 text-white/70">
     501                        <p class="mt-5 text-base/7 text-gray-400">
    502502                            <?php if ($is_license_active): ?>
    503503                                <?php if ($is_support_active): ?>
     
    518518                                    <div class="flex items-center justify-between mb-2">
    519519                                        <div class="flex items-center gap-2">
    520                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-5 w-5 text-white/70">
     520                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-5 w-5 text-gray-400">
    521521                                                <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 10.5V6.75a4.5 4.5 0 1 1 9 0v3.75M3.75 21.75h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H3.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z" />
    522522                                            </svg>
     
    631631                            <div class="border-t border-gray-600 pt-6 mt-6">
    632632                                <h4 class="text-base font-medium text-white mb-1">Need help with activation or your license?</h4>
    633                                 <p class="text-sm text-white/70">
     633                                <p class="text-sm text-gray-400">
    634634                                    Contact us through <a href="https://1.envato.market/getbowtied-profile-contact" target="_blank" class="text-[var(--color-wp-blue)] hover:underline">our author contact page</a> for help with activation or licensing.
    635635                                </p>
     
    661661                                        <div class="border-t border-gray-600 py-3">
    662662                                            <div class="flex items-center justify-between">
    663                                                 <span class="text-white/70">License status</span>
     663                                                <span class="text-gray-400">License status</span>
    664664                                                <span class="font-medium <?php echo $license_status === 'active' ? 'text-[var(--color-wp-green)]' : 'text-[var(--color-wp-red)]'; ?> flex items-center">
    665665                                                    <?php if ($license_status === 'active'): ?>
     
    680680                                        <div class="border-t border-gray-600 py-3">
    681681                                            <div class="flex items-center justify-between">
    682                                                 <span class="text-white/70">License username</span>
     682                                                <span class="text-gray-400">License username</span>
    683683                                                <span class="font-medium text-white">
    684684                                                    <?php echo !empty($license_info['buyer_username']) ? esc_html($license_info['buyer_username']) : '—'; ?>
     
    689689                                        <div class="border-t border-gray-600 py-3">
    690690                                            <div class="flex items-center justify-between">
    691                                                 <span class="text-white/70">Purchase date</span>
     691                                                <span class="text-gray-400">Purchase date</span>
    692692                                                <span class="font-medium text-white">
    693693                                                    <?php
     
    710710                                        <div class="border-t border-gray-600 py-3">
    711711                                            <div class="flex items-center justify-between">
    712                                                 <span class="text-white/70">Subscription until</span>
     712                                                <span class="text-gray-400">Subscription until</span>
    713713                                                <span class="font-medium <?php echo $envato_support_expired ? 'text-[var(--color-wp-red)]' : 'text-white'; ?>">
    714714                                                    <?php
     
    729729                                        <div class="border-t border-gray-600 py-3">
    730730                                            <div class="flex items-center justify-between">
    731                                                 <span class="text-white/70">Subscription status</span>
     731                                                <span class="text-gray-400">Subscription status</span>
    732732                                                <span class="font-medium <?php echo $envato_support_expired ? 'text-[var(--color-wp-red)]' : 'text-[var(--color-wp-green)]'; ?> flex items-center">
    733733                                                    <?php if (!$envato_support_expired): ?>
     
    748748                                        <div class="border-t border-gray-600 py-3">
    749749                                            <div class="flex items-center justify-between">
    750                                                 <span class="text-white/70 flex items-center">
    751                                                     <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-white/70">
     750                                                <span class="text-gray-400 flex items-center">
     751                                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-gray-400">
    752752                                                        <path stroke-linecap="round" stroke-linejoin="round" d="m16.49 12 3.75 3.75m0 0-3.75 3.75m3.75-3.75H3.74V4.499" />
    753753                                                    </svg>
     
    772772                                        <div class="border-t border-gray-600 py-3">
    773773                                            <div class="flex items-center justify-between">
    774                                                 <span class="text-white/70 flex items-center">
    775                                                     <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-white/70">
     774                                                <span class="text-gray-400 flex items-center">
     775                                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-gray-400">
    776776                                                        <path stroke-linecap="round" stroke-linejoin="round" d="m16.49 12 3.75 3.75m0 0-3.75 3.75m3.75-3.75H3.74V4.499" />
    777777                                                    </svg>
     
    835835                                        <div class="border-t border-gray-600 py-3">
    836836                                            <div class="flex items-center justify-between">
    837                                                         <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
    838                                                         <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
     837                                                        <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
     838                                                        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
    839839                                                            <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5a2.25 2.25 0 0 0 2.25-2.25m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5a2.25 2.25 0 0 1 2.25 2.25v7.5" />
    840840                                                        </svg>
     
    849849                                                <div class="border-t border-gray-600 py-3">
    850850                                                    <div class="flex items-center justify-between">
    851                                                         <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
    852                                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
     851                                                        <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
     852                                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
    853853                                                                <path stroke-linecap="round" stroke-linejoin="round" d="m16.49 12 3.75 3.75m0 0-3.75 3.75m3.75-3.75H3.74V4.499" />
    854854                                                            </svg>
     
    875875                                                <div class="border-t border-gray-600 py-3">
    876876                                                    <div class="flex items-center justify-between">
    877                                                         <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
    878                                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
     877                                                        <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
     878                                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
    879879                                                                <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5a2.25 2.25 0 0 0 2.25-2.25m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5a2.25 2.25 0 0 1 2.25 2.25v7.5" />
    880880                                                            </svg>
     
    889889                                                <div class="border-t border-gray-600 py-3">
    890890                                                    <div class="flex items-center justify-between">
    891                                                         <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
    892                                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
     891                                                        <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
     892                                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
    893893                                                                <path stroke-linecap="round" stroke-linejoin="round" d="m16.49 12 3.75 3.75m0 0-3.75 3.75m3.75-3.75H3.74V4.499" />
    894894                                                            </svg>
     
    960960                                                <div class="border-t border-gray-600 py-3">
    961961                                                    <div class="flex items-center justify-between">
    962                                                         <span class="text-white/70 flex items-center">
    963                                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-white/70">
     962                                                        <span class="text-gray-400 flex items-center">
     963                                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-gray-400">
    964964                                                                <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 10.5V6.75a4.5 4.5 0 10-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 002.25-2.25v-6.75a2.25 2.25 0 00-2.25-2.25H6.75a2.25 2.25 0 00-2.25 2.25v6.75a2.25 2.25 0 002.25 2.25z" />
    965965                                                            </svg>
     
    977977                                                <div class="border-t border-gray-600 py-3">
    978978                                                    <div class="flex items-center justify-between">
    979                                                         <span class="text-white/70 flex items-center">
    980                                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-white/70">
     979                                                        <span class="text-gray-400 flex items-center">
     980                                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-gray-400">
    981981                                                                <path stroke-linecap="round" stroke-linejoin="round" d="M11.48 3.499a.562.562 0 011.04 0l2.125 5.111a.563.563 0 00.475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 00-.182.557l1.285 5.385a.562.562 0 01-.84.61l-4.725-2.885a.563.563 0 00-.586 0L6.982 20.54a.562.562 0 01-.84-.61l1.285-5.386a.562.562 0 00-.182-.557l-4.204-3.602a.563.563 0 01.321-.988l5.518-.442a.563.563 0 00.475-.345L11.48 3.5z" />
    982982                                                            </svg>
     
    998998                                        <div class="<?php echo ($has_bonus_updates || $has_bonus_support) ? 'py-3' : 'border-t border-gray-600 py-3'; ?>">
    999999                                            <div class="flex items-center justify-between">
    1000                                                 <span class="text-white/70">Subscription auto-renewal</span>
     1000                                                <span class="text-gray-400">Subscription auto-renewal</span>
    10011001                                                <span class="font-medium text-white">No</span>
    10021002                                            </div>
     
    10071007                                                <div class="flex items-start justify-between">
    10081008                                                    <div class="flex flex-col">
    1009                                                         <span class="text-white/70">Last verified</span>
     1009                                                        <span class="text-gray-400">Last verified</span>
    10101010                                                        <a href="#" id="reload-license-data-link" class="mt-1 text-[var(--color-wp-blue)] hover:text-[var(--color-wp-blue-darker)] transition duration-150 ease-in-out inline-flex items-center gap-1">
    10111011                                                            Refresh now
     
    10821082                                        Get a license today
    10831083                                    </h3>
    1084                                     <p class="text-base text-white/70">Pay once, own it forever!</p>
     1084                                    <p class="text-base text-gray-400">Pay once, own it forever!</p>
    10851085                                    <div class="mt-6">
    10861086                                        <div class="relative mb-4">
    10871087                                            <?php if ($regular_license_is_sale): ?>
    10881088                                                <div class="flex items-baseline justify-center gap-x-2">
    1089                                                     <span class="text-5xl line-through text-white/70"><?php echo esc_html($original_price_regular_license_display); ?></span>
     1089                                                    <span class="text-5xl line-through text-gray-400"><?php echo esc_html($original_price_regular_license_display); ?></span>
    10901090                                                    <span class="text-5xl font-bold tracking-tight text-white"><?php echo esc_html($theme_default_price_display); ?></span>
    1091                                                     <span class="text-sm/6 font-semibold tracking-wide text-white/70">USD</span>
     1091                                                    <span class="text-sm/6 font-semibold tracking-wide text-gray-400">USD</span>
    10921092                                                </div>
    10931093                                            <?php else: ?>
    10941094                                                <div class="flex items-baseline justify-center gap-x-2">
    10951095                                                    <span class="text-5xl font-bold tracking-tight text-white"><?php echo esc_html($theme_default_price_display); ?></span>
    1096                                                     <span class="text-sm/6 font-semibold tracking-wide text-white/70">USD</span>
     1096                                                    <span class="text-sm/6 font-semibold tracking-wide text-gray-400">USD</span>
    10971097                                                </div>
    10981098                                            <?php endif; ?>
     
    11051105                                            </div>
    11061106                                            <a href="<?php echo esc_url($gbt_dashboard_setup->get_theme_config('theme_sales_page_url')); ?>" target="_blank" class="block w-full rounded-md bg-wp-blue px-4 pt-5 pb-5 text-center text-base font-semibold text-white shadow-sm hover:bg-wp-blue/90 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-wp-blue transition duration-150 ease-in-out cursor-pointer">Get regular license</a>
    1107                                             <p class="mt-2 text-xs text-center text-white/70 px-4">Ideal for most websites and client projects</p>
     1107                                            <p class="mt-2 text-xs text-center text-gray-400 px-4">Ideal for most websites and client projects</p>
    11081108                                        </div>
    11091109                                    </div>
     
    11141114                                        </div>
    11151115                                        <div class="relative flex justify-center">
    1116                                             <span class="bg-[var(--color-wp-gray-light)] px-3 text-sm text-white/70">OR</span>
     1116                                            <span class="bg-[var(--color-wp-gray-light)] px-3 text-sm text-gray-400">OR</span>
    11171117                                        </div>
    11181118                                    </div>
     
    11231123                                                <div class="relative mb-1">
    11241124                                                    <span class="bg-[var(--color-wp-red)] text-white text-xs font-bold px-3 py-1 rounded-full absolute -top-3 right-0">SALE</span>
    1125                                                     <span class="text-lg line-through text-white/70"><?php echo esc_html($original_price_extended_license_display); ?></span>
     1125                                                    <span class="text-lg line-through text-gray-400"><?php echo esc_html($original_price_extended_license_display); ?></span>
    11261126                                                </div>
    11271127                                                <div class="flex items-center justify-center gap-x-2">
     
    11471147                                    </div>
    11481148
    1149                                     <p class="mt-6 text-xs/5 text-white/70 flex items-center justify-start">
    1150                                         <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-1.5 text-white/70">
     1149                                    <p class="mt-6 text-xs/5 text-gray-400 flex items-center justify-start">
     1150                                        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-1.5 text-gray-400">
    11511151                                            <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z" />
    11521152                                        </svg>
    11531153                                        Quality checked by Envato
    11541154                                    </p>
    1155                                     <p class="mt-2 text-xs/5 text-white/70 flex items-center justify-start">
    1156                                         <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-1.5 text-white/70">
     1155                                    <p class="mt-2 text-xs/5 text-gray-400 flex items-center justify-start">
     1156                                        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-1.5 text-gray-400">
    11571157                                            <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z" />
    11581158                                        </svg>
     
    11971197                            <div class="flex items-baseline gap-x-2">
    11981198                                <?php if ($regular_license_is_sale): ?>
    1199                                     <span class="text-5xl line-through text-white/70"><?php echo esc_html($original_price_regular_license_display); ?></span>
     1199                                    <span class="text-5xl line-through text-gray-400"><?php echo esc_html($original_price_regular_license_display); ?></span>
    12001200                                <?php endif; ?>
    12011201                                <span class="text-5xl font-semibold tracking-tight text-gray-900"><?php echo esc_html($theme_default_price_display); ?></span>
     
    12751275                            <div class="flex items-baseline gap-x-2">
    12761276                                <?php if ($professional_license_is_sale): ?>
    1277                                     <span class="text-5xl line-through text-white/70"><?php echo esc_html($original_professional_price_display); ?></span>
     1277                                    <span class="text-5xl line-through text-gray-400"><?php echo esc_html($original_professional_price_display); ?></span>
    12781278                                <?php endif; ?>
    12791279                                <span class="text-5xl font-semibold tracking-tight text-white"><?php echo esc_html($professional_price_display); ?></span>
    12801280                            </div>
    1281                             <span class="text-base text-white/70 mt-1"><?php echo esc_html($professional_price_text); ?></span>
     1281                            <span class="text-base text-gray-400 mt-1"><?php echo esc_html($professional_price_text); ?></span>
    12821282                        </div>
    12831283                        </p>
     
    13651365                       
    13661366                        <div class="mt-6 space-y-2 text-center">
    1367                             <a href="javascript:void(0)" class="show-video-modal inline-flex items-center justify-center gap-1.5 text-sm text-white/70 hover:text-white transition-colors duration-200 underline decoration-dotted">
     1367                            <a href="javascript:void(0)" class="show-video-modal inline-flex items-center justify-center gap-1.5 text-sm text-gray-400 hover:text-white transition-colors duration-200 underline decoration-dotted">
    13681368                                <svg class="h-4 w-4 flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor">
    13691369                                    <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z" />
     
    13711371                                Watch how subscription works (1 minute video)
    13721372                            </a>
    1373                             <a href="https://1.envato.market/extend-or-renew-items" target="_blank" class="inline-flex items-center justify-center gap-1.5 text-sm text-white/70 hover:text-white transition-colors duration-200 underline decoration-dotted">
     1373                            <a href="https://1.envato.market/extend-or-renew-items" target="_blank" class="inline-flex items-center justify-center gap-1.5 text-sm text-gray-400 hover:text-white transition-colors duration-200 underline decoration-dotted">
    13741374                                <svg class="h-4 w-4 flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor">
    13751375                                    <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 6H5.25A2.25 2.25 0 003 8.25v10.5A2.25 2.25 0 005.25 21h10.5A2.25 2.25 0 0018 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25" />
     
    13941394                            <div class="flex items-baseline gap-x-2">
    13951395                                <?php if ($extended_license_is_sale): ?>
    1396                                     <span class="text-2xl line-through text-white/70"><?php echo esc_html($original_price_extended_license_display); ?></span>
     1396                                    <span class="text-2xl line-through text-gray-400"><?php echo esc_html($original_price_extended_license_display); ?></span>
    13971397                                <?php endif; ?>
    13981398                                <span class="text-5xl font-semibold tracking-tight text-gray-900"><?php echo esc_html($theme_default_price_extended_display); ?></span>
  • shopkeeper-extender/tags/7.0/includes/shortcodes/wp/banner.php

    r2862472 r3401684  
    3535    $content = do_shortcode($content);
    3636
    37     if ($new_tab == 'true')
    38     {
    39         $link_tab = 'onclick="window.open(\''.$link_url.'\', \'_blank\');"';
    40     }
    41     else
    42     {
    43         $link_tab = 'onclick="location.href=\''.$link_url.'\';"';
     37    $link_tab = '';
     38
     39    if ( ! empty( $link_url ) ) {
     40        $link_url   = esc_url_raw( $link_url );
     41        $link_value = esc_js( $link_url );
     42
     43        if ($new_tab == 'true')
     44        {
     45            $link_tab = 'onclick="window.open(\''.$link_value.'\', \'_blank\');"';
     46        }
     47        else
     48        {
     49            $link_tab = 'onclick="location.href=\''.$link_value.'\';"';
     50        }
    4451    }
    4552   
  • shopkeeper-extender/tags/7.0/shopkeeper-extender.php

    r3394478 r3401684  
    55 * Plugin URI:              https://shopkeeper.wp-theme.design/
    66 * Description:             Extends the functionality of Shopkeeper with theme specific features.
    7  * Version:                 6.9.1
     7 * Version:                 7.0
    88 * Author:                  Get Bowtied
    99 * Author URI:              https://getbowtied.com
  • shopkeeper-extender/trunk/README.txt

    r3394478 r3401684  
    44Requires at least: 6.0
    55Tested up to: 6.8
    6 Stable tag: 6.9.1
     6Stable tag: 7.0
    77Requires PHP: 7.4.1
    88License: GPLv2 or later
  • shopkeeper-extender/trunk/core/updater/assets/plugin.json

    r3394478 r3401684  
    11{
    22    "name": "Shopkeeper Extender",
    3     "version": "6.9.1",
     3    "version": "7.0",
    44    "download_url": "https://getbowtied.github.io/repository/plugins/shopkeeper-extender/shopkeeper-extender.zip",
    55
     
    77    "requires": "6.0",
    88    "tested": "6.8",
    9     "last_updated": "2025-11-12 12:00:00",
     9    "last_updated": "2025-11-24 12:00:00",
    1010
    1111    "author": "Get Bowtied",
     
    1414    "sections": {
    1515        "description": "<p>Companion plugin for the <b>Shopkeeper</b> theme. Extends the functionality by adding theme specific features.</p><h4>Features:</h4><ul><li>Adds 'Social Media' section in Customizer for easy management of links to social media profiles</li><li>Adds header image option for WooCommerce product categories</li><li>Adds 'Additional JS' section in Customizer allowing for site customization with custom JavaScript code</li><li>Adds social sharing buttons for WooCommerce products</li><li>Adds 'Background URL' field for menu items</li></ul><h4>Gutenberg Blocks:</h4><ul><li>Image Slider</li><li>Banner</li><li>Posts Grid</li><li>Product Categories Grid</li><li>Social Media Profiles</li></ul><h4>Widgets:</h4><ul><li>Social Media Profiles</li></ul><h4>WPBakery Page Builder Elements:</h4><ul><li>Slider</li><li>Banner</li><li>Posts Slider</li><li>Product Categories Grid</li><li>Social Media Profiles</li></ul>",
    16         "changelog": "<h4>6.9.1</h4><ul><li>Maintenance update</li></ul>"
     16        "changelog": "<h4>7.0</h4><ul><li>Ensures the banner link URL is properly escaped and sanitized before being used</li></ul>"
    1717    },
    1818
  • shopkeeper-extender/trunk/dashboard/css/dashboard.css

    r3394478 r3401684  
    1 /*! tailwindcss v4.0.12 | MIT License | https://tailwindcss.com */
     1/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */
     2@layer properties;
    23.gbt-dashboard-scope {
    34  @layer base {
     
    1213      -webkit-text-size-adjust: 100%;
    1314      tab-size: 4;
    14       font-family: var( --default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' );
     15      font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji');
    1516      font-feature-settings: var(--default-font-feature-settings, normal);
    1617      font-variation-settings: var(--default-font-variation-settings, normal);
    1718      -webkit-tap-highlight-color: transparent;
    18     }
    19     body {
    20       line-height: inherit;
    2119    }
    2220    hr {
     
    4240    }
    4341    code, kbd, samp, pre {
    44       font-family: var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace );
     42      font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace);
    4543      font-feature-settings: var(--default-mono-font-feature-settings, normal);
    4644      font-variation-settings: var(--default-mono-font-variation-settings, normal);
     
    108106    ::placeholder {
    109107      opacity: 1;
    110       color: color-mix(in oklab, currentColor 50%, transparent);
     108    }
     109    @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
     110      ::placeholder {
     111        color: currentcolor;
     112        @supports (color: color-mix(in lab, red, red)) {
     113          color: color-mix(in oklab, currentcolor 50%, transparent);
     114        }
     115      }
    111116    }
    112117    textarea {
     
    128133    ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    129134      padding-block: 0;
     135    }
     136    ::-webkit-calendar-picker-indicator {
     137      line-height: 1;
    130138    }
    131139    :-moz-ui-invalid {
     
    164172  --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New',
    165173    monospace;
    166   --color-gray-50: oklch(0.985 0.002 247.839);
    167   --color-gray-100: oklch(0.967 0.003 264.542);
    168   --color-gray-200: oklch(0.928 0.006 264.531);
    169   --color-gray-300: oklch(0.872 0.01 258.338);
    170   --color-gray-400: oklch(0.707 0.022 261.325);
    171   --color-gray-500: oklch(0.551 0.027 264.364);
    172   --color-gray-600: oklch(0.446 0.03 256.802);
    173   --color-gray-700: oklch(0.373 0.034 259.733);
    174   --color-gray-800: oklch(0.278 0.033 256.848);
    175   --color-gray-900: oklch(0.21 0.034 264.665);
     174  --color-gray-50: oklch(98.5% 0.002 247.839);
     175  --color-gray-100: oklch(96.7% 0.003 264.542);
     176  --color-gray-200: oklch(92.8% 0.006 264.531);
     177  --color-gray-300: oklch(87.2% 0.01 258.338);
     178  --color-gray-400: oklch(70.7% 0.022 261.325);
     179  --color-gray-500: oklch(55.1% 0.027 264.364);
     180  --color-gray-600: oklch(44.6% 0.03 256.802);
     181  --color-gray-700: oklch(37.3% 0.034 259.733);
     182  --color-gray-800: oklch(27.8% 0.033 256.848);
     183  --color-gray-900: oklch(21% 0.034 264.665);
    176184  --color-white: #fff;
    177185  --spacing: 0.25rem;
     
    222230  --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    223231  --default-font-family: var(--font-sans);
    224   --default-font-feature-settings: var(--font-sans--font-feature-settings);
    225   --default-font-variation-settings: var(--font-sans--font-variation-settings);
    226232  --default-mono-font-family: var(--font-mono);
    227   --default-mono-font-feature-settings: var(--font-mono--font-feature-settings);
    228   --default-mono-font-variation-settings: var(--font-mono--font-variation-settings);
    229233  --color-wp-blue: #2271b1;
    230234  --color-wp-blue-darker: #135e96;
     
    251255    margin: -1px;
    252256    overflow: hidden;
    253     clip: rect(0, 0, 0, 0);
     257    clip-path: inset(50%);
    254258    white-space: nowrap;
    255259    border-width: 0;
     
    441445    margin-bottom: calc(var(--spacing) * 8);
    442446  }
    443   .-ml-0 {
    444     margin-left: calc(var(--spacing) * -0);
    445   }
    446447  .-ml-0\.5 {
    447448    margin-left: calc(var(--spacing) * -0.5);
     
    560561    width: calc(var(--spacing) * 1);
    561562  }
    562   .w-3 {
    563     width: calc(var(--spacing) * 3);
    564   }
    565563  .w-3\.5 {
    566564    width: calc(var(--spacing) * 3.5);
     
    628626  .flex-none {
    629627    flex: none;
    630   }
    631   .flex-shrink {
    632     flex-shrink: 1;
    633628  }
    634629  .flex-shrink-0 {
     
    668663  }
    669664  .transform {
    670     transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
     665    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
    671666  }
    672667  .transform-gpu {
    673     transform: translateZ(0) var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
     668    transform: translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
    674669  }
    675670  .\[animation\:coin-flip_4s_ease-in-out_infinite\] {
     
    807802    }
    808803  }
    809   .gap-x-1 {
    810     column-gap: calc(var(--spacing) * 1);
    811   }
    812804  .gap-x-1\.5 {
    813805    column-gap: calc(var(--spacing) * 1.5);
     
    819811    column-gap: calc(var(--spacing) * 3);
    820812  }
    821   .gap-x-4 {
    822     column-gap: calc(var(--spacing) * 4);
    823   }
    824813  .gap-x-8 {
    825814    column-gap: calc(var(--spacing) * 8);
    826   }
    827   .gap-y-2 {
    828     row-gap: calc(var(--spacing) * 2);
    829815  }
    830816  .gap-y-6 {
     
    892878  }
    893879  .border-\[var\(--color-wp-blue\)\]\/20 {
    894     border-color: color-mix(in oklab, var(--color-wp-blue) 20%, transparent);
     880    border-color: color-mix(in srgb, #2271b1 20%, transparent);
     881    @supports (color: color-mix(in lab, red, red)) {
     882      border-color: color-mix(in oklab, var(--color-wp-blue) 20%, transparent);
     883    }
    895884  }
    896885  .border-\[var\(--color-wp-gray-light\)\] {
     
    901890  }
    902891  .border-\[var\(--color-wp-green\)\]\/20 {
    903     border-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     892    border-color: color-mix(in srgb, #00a32a 20%, transparent);
     893    @supports (color: color-mix(in lab, red, red)) {
     894      border-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     895    }
    904896  }
    905897  .border-\[var\(--color-wp-red\)\] {
     
    907899  }
    908900  .border-\[var\(--color-wp-red\)\]\/20 {
    909     border-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     901    border-color: color-mix(in srgb, #d63638 20%, transparent);
     902    @supports (color: color-mix(in lab, red, red)) {
     903      border-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     904    }
    910905  }
    911906  .border-\[var\(--color-wp-yellow\)\] {
     
    913908  }
    914909  .border-\[var\(--color-wp-yellow\)\]\/20 {
    915     border-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     910    border-color: color-mix(in srgb, #dba617 20%, transparent);
     911    @supports (color: color-mix(in lab, red, red)) {
     912      border-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     913    }
    916914  }
    917915  .border-gray-100 {
     
    940938  }
    941939  .bg-\[var\(--color-wp-blue\)\]\/10 {
    942     background-color: color-mix(in oklab, var(--color-wp-blue) 10%, transparent);
     940    background-color: color-mix(in srgb, #2271b1 10%, transparent);
     941    @supports (color: color-mix(in lab, red, red)) {
     942      background-color: color-mix(in oklab, var(--color-wp-blue) 10%, transparent);
     943    }
    943944  }
    944945  .bg-\[var\(--color-wp-gray-dark\)\] {
     
    955956  }
    956957  .bg-\[var\(--color-wp-green\)\]\/10 {
    957     background-color: color-mix(in oklab, var(--color-wp-green) 10%, transparent);
     958    background-color: color-mix(in srgb, #00a32a 10%, transparent);
     959    @supports (color: color-mix(in lab, red, red)) {
     960      background-color: color-mix(in oklab, var(--color-wp-green) 10%, transparent);
     961    }
    958962  }
    959963  .bg-\[var\(--color-wp-green\)\]\/20 {
    960     background-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     964    background-color: color-mix(in srgb, #00a32a 20%, transparent);
     965    @supports (color: color-mix(in lab, red, red)) {
     966      background-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     967    }
    961968  }
    962969  .bg-\[var\(--color-wp-red\)\] {
     
    964971  }
    965972  .bg-\[var\(--color-wp-red\)\]\/10 {
    966     background-color: color-mix(in oklab, var(--color-wp-red) 10%, transparent);
     973    background-color: color-mix(in srgb, #d63638 10%, transparent);
     974    @supports (color: color-mix(in lab, red, red)) {
     975      background-color: color-mix(in oklab, var(--color-wp-red) 10%, transparent);
     976    }
    967977  }
    968978  .bg-\[var\(--color-wp-red\)\]\/20 {
    969     background-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     979    background-color: color-mix(in srgb, #d63638 20%, transparent);
     980    @supports (color: color-mix(in lab, red, red)) {
     981      background-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     982    }
    970983  }
    971984  .bg-\[var\(--color-wp-yellow\)\] {
     
    973986  }
    974987  .bg-\[var\(--color-wp-yellow\)\]\/10 {
    975     background-color: color-mix(in oklab, var(--color-wp-yellow) 10%, transparent);
     988    background-color: color-mix(in srgb, #dba617 10%, transparent);
     989    @supports (color: color-mix(in lab, red, red)) {
     990      background-color: color-mix(in oklab, var(--color-wp-yellow) 10%, transparent);
     991    }
    976992  }
    977993  .bg-\[var\(--color-wp-yellow\)\]\/20 {
    978     background-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     994    background-color: color-mix(in srgb, #dba617 20%, transparent);
     995    @supports (color: color-mix(in lab, red, red)) {
     996      background-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     997    }
    979998  }
    980999  .bg-gray-50 {
     
    9911010  }
    9921011  .bg-gray-500\/75 {
    993     background-color: color-mix(in oklab, var(--color-gray-500) 75%, transparent);
     1012    background-color: color-mix(in srgb, oklch(55.1% 0.027 264.364) 75%, transparent);
     1013    @supports (color: color-mix(in lab, red, red)) {
     1014      background-color: color-mix(in oklab, var(--color-gray-500) 75%, transparent);
     1015    }
    9941016  }
    9951017  .bg-gray-600 {
     
    9971019  }
    9981020  .bg-gray-600\/20 {
    999     background-color: color-mix(in oklab, var(--color-gray-600) 20%, transparent);
     1021    background-color: color-mix(in srgb, oklch(44.6% 0.03 256.802) 20%, transparent);
     1022    @supports (color: color-mix(in lab, red, red)) {
     1023      background-color: color-mix(in oklab, var(--color-gray-600) 20%, transparent);
     1024    }
    10001025  }
    10011026  .bg-white {
     
    10031028  }
    10041029  .bg-white\/60 {
    1005     background-color: color-mix(in oklab, var(--color-white) 60%, transparent);
     1030    background-color: color-mix(in srgb, #fff 60%, transparent);
     1031    @supports (color: color-mix(in lab, red, red)) {
     1032      background-color: color-mix(in oklab, var(--color-white) 60%, transparent);
     1033    }
    10061034  }
    10071035  .bg-wp-blue {
     
    10091037  }
    10101038  .bg-wp-blue\/10 {
    1011     background-color: color-mix(in oklab, var(--color-wp-blue) 10%, transparent);
     1039    background-color: color-mix(in srgb, #2271b1 10%, transparent);
     1040    @supports (color: color-mix(in lab, red, red)) {
     1041      background-color: color-mix(in oklab, var(--color-wp-blue) 10%, transparent);
     1042    }
     1043  }
     1044  .bg-linear-to-tr {
     1045    --tw-gradient-position: to top right;
     1046    @supports (background-image: linear-gradient(in lab, red, red)) {
     1047      --tw-gradient-position: to top right in oklab;
     1048    }
     1049    background-image: linear-gradient(var(--tw-gradient-stops));
    10121050  }
    10131051  .bg-gradient-to-b {
     
    10151053    background-image: linear-gradient(var(--tw-gradient-stops));
    10161054  }
    1017   .bg-linear-to-tr {
    1018     --tw-gradient-position: to top right in oklab;
    1019     background-image: linear-gradient(var(--tw-gradient-stops));
    1020   }
    10211055  .from-\[\#80a2ff\] {
    10221056    --tw-gradient-from: #80a2ff;
     
    10241058  }
    10251059  .from-\[var\(--color-wp-red\)\]\/80 {
    1026     --tw-gradient-from: color-mix(in oklab, var(--color-wp-red) 80%, transparent);
     1060    --tw-gradient-from: color-mix(in srgb, #d63638 80%, transparent);
     1061    @supports (color: color-mix(in lab, red, red)) {
     1062      --tw-gradient-from: color-mix(in oklab, var(--color-wp-red) 80%, transparent);
     1063    }
    10271064    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    10281065  }
    10291066  .from-\[var\(--color-wp-yellow\)\]\/80 {
    1030     --tw-gradient-from: color-mix(in oklab, var(--color-wp-yellow) 80%, transparent);
     1067    --tw-gradient-from: color-mix(in srgb, #dba617 80%, transparent);
     1068    @supports (color: color-mix(in lab, red, red)) {
     1069      --tw-gradient-from: color-mix(in oklab, var(--color-wp-yellow) 80%, transparent);
     1070    }
    10311071    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    10321072  }
     
    10461086  }
    10471087  .to-\[var\(--color-wp-red\)\]\/80 {
    1048     --tw-gradient-to: color-mix(in oklab, var(--color-wp-red) 80%, transparent);
     1088    --tw-gradient-to: color-mix(in srgb, #d63638 80%, transparent);
     1089    @supports (color: color-mix(in lab, red, red)) {
     1090      --tw-gradient-to: color-mix(in oklab, var(--color-wp-red) 80%, transparent);
     1091    }
    10491092    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    10501093  }
    10511094  .to-\[var\(--color-wp-yellow\)\]\/80 {
    1052     --tw-gradient-to: color-mix(in oklab, var(--color-wp-yellow) 80%, transparent);
     1095    --tw-gradient-to: color-mix(in srgb, #dba617 80%, transparent);
     1096    @supports (color: color-mix(in lab, red, red)) {
     1097      --tw-gradient-to: color-mix(in oklab, var(--color-wp-yellow) 80%, transparent);
     1098    }
    10531099    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    10541100  }
     
    10741120    padding: calc(var(--spacing) * 8);
    10751121  }
    1076   .px-1 {
    1077     padding-inline: calc(var(--spacing) * 1);
    1078   }
    10791122  .px-1\.5 {
    10801123    padding-inline: calc(var(--spacing) * 1.5);
     
    11101153    padding-inline: calc(var(--spacing) * 36);
    11111154  }
    1112   .py-0 {
    1113     padding-block: calc(var(--spacing) * 0);
    1114   }
    11151155  .py-0\.5 {
    11161156    padding-block: calc(var(--spacing) * 0.5);
     
    11431183    padding-block: calc(var(--spacing) * 24);
    11441184  }
    1145   .pt-3 {
    1146     padding-top: calc(var(--spacing) * 3);
    1147   }
    11481185  .pt-4 {
    11491186    padding-top: calc(var(--spacing) * 4);
     
    11721209  .pl-5 {
    11731210    padding-left: calc(var(--spacing) * 5);
    1174   }
    1175   .pl-8 {
    1176     padding-left: calc(var(--spacing) * 8);
    11771211  }
    11781212  .pl-8\.5 {
     
    12911325    text-wrap: pretty;
    12921326  }
    1293   .text-wrap {
    1294     text-wrap: wrap;
    1295   }
    12961327  .whitespace-nowrap {
    12971328    white-space: nowrap;
     
    13401371  }
    13411372  .text-white\/50 {
    1342     color: color-mix(in oklab, var(--color-white) 50%, transparent);
    1343   }
    1344   .text-white\/70 {
    1345     color: color-mix(in oklab, var(--color-white) 70%, transparent);
     1373    color: color-mix(in srgb, #fff 50%, transparent);
     1374    @supports (color: color-mix(in lab, red, red)) {
     1375      color: color-mix(in oklab, var(--color-white) 50%, transparent);
     1376    }
    13461377  }
    13471378  .text-white\/80 {
    1348     color: color-mix(in oklab, var(--color-white) 80%, transparent);
     1379    color: color-mix(in srgb, #fff 80%, transparent);
     1380    @supports (color: color-mix(in lab, red, red)) {
     1381      color: color-mix(in oklab, var(--color-white) 80%, transparent);
     1382    }
    13491383  }
    13501384  .text-wp-blue {
     
    14201454  }
    14211455  .ring-1 {
    1422     --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1456    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    14231457    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    14241458  }
    14251459  .ring-2 {
    1426     --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1460    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    14271461    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    14281462  }
     
    14341468  }
    14351469  .ring-\[var\(--color-wp-gray-dark\)\]\/10 {
    1436     --tw-ring-color: color-mix(in oklab, var(--color-wp-gray-dark) 10%, transparent);
     1470    --tw-ring-color: color-mix(in srgb, #1f2428 10%, transparent);
     1471    @supports (color: color-mix(in lab, red, red)) {
     1472      --tw-ring-color: color-mix(in oklab, var(--color-wp-gray-dark) 10%, transparent);
     1473    }
    14371474  }
    14381475  .ring-\[var\(--color-wp-gray-dark\)\]\/20 {
    1439     --tw-ring-color: color-mix(in oklab, var(--color-wp-gray-dark) 20%, transparent);
     1476    --tw-ring-color: color-mix(in srgb, #1f2428 20%, transparent);
     1477    @supports (color: color-mix(in lab, red, red)) {
     1478      --tw-ring-color: color-mix(in oklab, var(--color-wp-gray-dark) 20%, transparent);
     1479    }
    14401480  }
    14411481  .ring-\[var\(--color-wp-gray-light\)\] {
     
    14461486  }
    14471487  .ring-\[var\(--color-wp-green\)\]\/20 {
    1448     --tw-ring-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     1488    --tw-ring-color: color-mix(in srgb, #00a32a 20%, transparent);
     1489    @supports (color: color-mix(in lab, red, red)) {
     1490      --tw-ring-color: color-mix(in oklab, var(--color-wp-green) 20%, transparent);
     1491    }
    14491492  }
    14501493  .ring-\[var\(--color-wp-red\)\]\/20 {
    1451     --tw-ring-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     1494    --tw-ring-color: color-mix(in srgb, #d63638 20%, transparent);
     1495    @supports (color: color-mix(in lab, red, red)) {
     1496      --tw-ring-color: color-mix(in oklab, var(--color-wp-red) 20%, transparent);
     1497    }
    14521498  }
    14531499  .ring-\[var\(--color-wp-red\)\]\/30 {
    1454     --tw-ring-color: color-mix(in oklab, var(--color-wp-red) 30%, transparent);
     1500    --tw-ring-color: color-mix(in srgb, #d63638 30%, transparent);
     1501    @supports (color: color-mix(in lab, red, red)) {
     1502      --tw-ring-color: color-mix(in oklab, var(--color-wp-red) 30%, transparent);
     1503    }
    14551504  }
    14561505  .ring-\[var\(--color-wp-yellow\)\]\/20 {
    1457     --tw-ring-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     1506    --tw-ring-color: color-mix(in srgb, #dba617 20%, transparent);
     1507    @supports (color: color-mix(in lab, red, red)) {
     1508      --tw-ring-color: color-mix(in oklab, var(--color-wp-yellow) 20%, transparent);
     1509    }
    14581510  }
    14591511  .ring-\[var\(--color-wp-yellow\)\]\/30 {
    1460     --tw-ring-color: color-mix(in oklab, var(--color-wp-yellow) 30%, transparent);
     1512    --tw-ring-color: color-mix(in srgb, #dba617 30%, transparent);
     1513    @supports (color: color-mix(in lab, red, red)) {
     1514      --tw-ring-color: color-mix(in oklab, var(--color-wp-yellow) 30%, transparent);
     1515    }
    14611516  }
    14621517  .ring-gray-300 {
    14631518    --tw-ring-color: var(--color-gray-300);
    14641519  }
    1465   .ring-gray-400 {
    1466     --tw-ring-color: var(--color-gray-400);
    1467   }
    14681520  .ring-gray-400\/10 {
    1469     --tw-ring-color: color-mix(in oklab, var(--color-gray-400) 10%, transparent);
    1470   }
    1471   .ring-gray-500 {
    1472     --tw-ring-color: var(--color-gray-500);
     1521    --tw-ring-color: color-mix(in srgb, oklch(70.7% 0.022 261.325) 10%, transparent);
     1522    @supports (color: color-mix(in lab, red, red)) {
     1523      --tw-ring-color: color-mix(in oklab, var(--color-gray-400) 10%, transparent);
     1524    }
    14731525  }
    14741526  .ring-gray-500\/20 {
    1475     --tw-ring-color: color-mix(in oklab, var(--color-gray-500) 20%, transparent);
    1476   }
    1477   .ring-gray-600 {
    1478     --tw-ring-color: var(--color-gray-600);
     1527    --tw-ring-color: color-mix(in srgb, oklch(55.1% 0.027 264.364) 20%, transparent);
     1528    @supports (color: color-mix(in lab, red, red)) {
     1529      --tw-ring-color: color-mix(in oklab, var(--color-gray-500) 20%, transparent);
     1530    }
    14791531  }
    14801532  .ring-gray-600\/30 {
    1481     --tw-ring-color: color-mix(in oklab, var(--color-gray-600) 30%, transparent);
    1482   }
    1483   .ring-gray-900 {
    1484     --tw-ring-color: var(--color-gray-900);
     1533    --tw-ring-color: color-mix(in srgb, oklch(44.6% 0.03 256.802) 30%, transparent);
     1534    @supports (color: color-mix(in lab, red, red)) {
     1535      --tw-ring-color: color-mix(in oklab, var(--color-gray-600) 30%, transparent);
     1536    }
    14851537  }
    14861538  .ring-gray-900\/10 {
    1487     --tw-ring-color: color-mix(in oklab, var(--color-gray-900) 10%, transparent);
    1488   }
    1489   .outline {
    1490     outline-style: var(--tw-outline-style);
    1491     outline-width: 1px;
     1539    --tw-ring-color: color-mix(in srgb, oklch(21% 0.034 264.665) 10%, transparent);
     1540    @supports (color: color-mix(in lab, red, red)) {
     1541      --tw-ring-color: color-mix(in oklab, var(--color-gray-900) 10%, transparent);
     1542    }
    14921543  }
    14931544  .blur-3xl {
     
    15031554  }
    15041555  .transition {
    1505     transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter;
     1556    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    15061557    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    15071558    transition-duration: var(--tw-duration, var(--default-transition-duration));
     
    15891640    &:hover {
    15901641      @media (hover: hover) {
    1591         border-color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1642        border-color: color-mix(in srgb, #2271b1 90%, transparent);
     1643        @supports (color: color-mix(in lab, red, red)) {
     1644          border-color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1645        }
    15921646      }
    15931647    }
     
    16101664    &:hover {
    16111665      @media (hover: hover) {
    1612         background-color: color-mix(in oklab, var(--color-wp-red) 90%, transparent);
     1666        background-color: color-mix(in srgb, #d63638 90%, transparent);
     1667        @supports (color: color-mix(in lab, red, red)) {
     1668          background-color: color-mix(in oklab, var(--color-wp-red) 90%, transparent);
     1669        }
    16131670      }
    16141671    }
     
    16171674    &:hover {
    16181675      @media (hover: hover) {
    1619         background-color: color-mix(in oklab, var(--color-wp-yellow) 90%, transparent);
     1676        background-color: color-mix(in srgb, #dba617 90%, transparent);
     1677        @supports (color: color-mix(in lab, red, red)) {
     1678          background-color: color-mix(in oklab, var(--color-wp-yellow) 90%, transparent);
     1679        }
    16201680      }
    16211681    }
     
    16311691    &:hover {
    16321692      @media (hover: hover) {
    1633         background-color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1693        background-color: color-mix(in srgb, #2271b1 90%, transparent);
     1694        @supports (color: color-mix(in lab, red, red)) {
     1695          background-color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1696        }
    16341697      }
    16351698    }
     
    16521715    &:hover {
    16531716      @media (hover: hover) {
    1654         color: color-mix(in oklab, var(--color-white) 80%, transparent);
     1717        color: color-mix(in srgb, #fff 80%, transparent);
     1718        @supports (color: color-mix(in lab, red, red)) {
     1719          color: color-mix(in oklab, var(--color-white) 80%, transparent);
     1720        }
    16551721      }
    16561722    }
     
    16591725    &:hover {
    16601726      @media (hover: hover) {
    1661         color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1727        color: color-mix(in srgb, #2271b1 90%, transparent);
     1728        @supports (color: color-mix(in lab, red, red)) {
     1729          color: color-mix(in oklab, var(--color-wp-blue) 90%, transparent);
     1730        }
    16621731      }
    16631732    }
     
    16961765    &:hover {
    16971766      @media (hover: hover) {
    1698         --tw-ring-color: color-mix(in oklab, var(--color-gray-500) 30%, transparent);
     1767        --tw-ring-color: color-mix(in srgb, oklch(55.1% 0.027 264.364) 30%, transparent);
     1768        @supports (color: color-mix(in lab, red, red)) {
     1769          --tw-ring-color: color-mix(in oklab, var(--color-gray-500) 30%, transparent);
     1770        }
    16991771      }
    17001772    }
     
    17071779  .focus\:ring-0 {
    17081780    &:focus {
    1709       --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1781      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    17101782      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    17111783    }
     
    17131785  .focus\:ring-1 {
    17141786    &:focus {
    1715       --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1787      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    17161788      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    17171789    }
     
    17191791  .focus\:ring-2 {
    17201792    &:focus {
    1721       --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1793      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    17221794      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    17231795    }
     
    17631835  .focus-visible\:ring-0 {
    17641836    &:focus-visible {
    1765       --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
     1837      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    17661838      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    17671839    }
     
    19061978    }
    19071979  }
    1908   .sm\:max-w-4xl {
    1909     @media (width >= 60rem) {
    1910       max-width: var(--container-4xl);
    1911     }
    1912   }
    19131980  .sm\:max-w-lg {
    19141981    @media (width >= 60rem) {
     
    21652232  syntax: "*";
    21662233  inherits: false;
    2167   initial-value: rotateX(0);
    21682234}
    21692235@property --tw-rotate-y {
    21702236  syntax: "*";
    21712237  inherits: false;
    2172   initial-value: rotateY(0);
    21732238}
    21742239@property --tw-rotate-z {
    21752240  syntax: "*";
    21762241  inherits: false;
    2177   initial-value: rotateZ(0);
    21782242}
    21792243@property --tw-skew-x {
    21802244  syntax: "*";
    21812245  inherits: false;
    2182   initial-value: skewX(0);
    21832246}
    21842247@property --tw-skew-y {
    21852248  syntax: "*";
    21862249  inherits: false;
    2187   initial-value: skewY(0);
    21882250}
    21892251@property --tw-space-y-reverse {
     
    22602322  inherits: false;
    22612323}
     2324@property --tw-shadow-alpha {
     2325  syntax: "<percentage>";
     2326  inherits: false;
     2327  initial-value: 100%;
     2328}
    22622329@property --tw-inset-shadow {
    22632330  syntax: "*";
     
    22682335  syntax: "*";
    22692336  inherits: false;
     2337}
     2338@property --tw-inset-shadow-alpha {
     2339  syntax: "<percentage>";
     2340  inherits: false;
     2341  initial-value: 100%;
    22702342}
    22712343@property --tw-ring-color {
     
    23062378  initial-value: 0 0 #0000;
    23072379}
     2380@property --tw-blur {
     2381  syntax: "*";
     2382  inherits: false;
     2383}
     2384@property --tw-brightness {
     2385  syntax: "*";
     2386  inherits: false;
     2387}
     2388@property --tw-contrast {
     2389  syntax: "*";
     2390  inherits: false;
     2391}
     2392@property --tw-grayscale {
     2393  syntax: "*";
     2394  inherits: false;
     2395}
     2396@property --tw-hue-rotate {
     2397  syntax: "*";
     2398  inherits: false;
     2399}
     2400@property --tw-invert {
     2401  syntax: "*";
     2402  inherits: false;
     2403}
     2404@property --tw-opacity {
     2405  syntax: "*";
     2406  inherits: false;
     2407}
     2408@property --tw-saturate {
     2409  syntax: "*";
     2410  inherits: false;
     2411}
     2412@property --tw-sepia {
     2413  syntax: "*";
     2414  inherits: false;
     2415}
     2416@property --tw-drop-shadow {
     2417  syntax: "*";
     2418  inherits: false;
     2419}
     2420@property --tw-drop-shadow-color {
     2421  syntax: "*";
     2422  inherits: false;
     2423}
     2424@property --tw-drop-shadow-alpha {
     2425  syntax: "<percentage>";
     2426  inherits: false;
     2427  initial-value: 100%;
     2428}
     2429@property --tw-drop-shadow-size {
     2430  syntax: "*";
     2431  inherits: false;
     2432}
     2433@property --tw-duration {
     2434  syntax: "*";
     2435  inherits: false;
     2436}
     2437@property --tw-ease {
     2438  syntax: "*";
     2439  inherits: false;
     2440}
    23082441@property --tw-outline-style {
    23092442  syntax: "*";
    23102443  inherits: false;
    23112444  initial-value: solid;
    2312 }
    2313 @property --tw-blur {
    2314   syntax: "*";
    2315   inherits: false;
    2316 }
    2317 @property --tw-brightness {
    2318   syntax: "*";
    2319   inherits: false;
    2320 }
    2321 @property --tw-contrast {
    2322   syntax: "*";
    2323   inherits: false;
    2324 }
    2325 @property --tw-grayscale {
    2326   syntax: "*";
    2327   inherits: false;
    2328 }
    2329 @property --tw-hue-rotate {
    2330   syntax: "*";
    2331   inherits: false;
    2332 }
    2333 @property --tw-invert {
    2334   syntax: "*";
    2335   inherits: false;
    2336 }
    2337 @property --tw-opacity {
    2338   syntax: "*";
    2339   inherits: false;
    2340 }
    2341 @property --tw-saturate {
    2342   syntax: "*";
    2343   inherits: false;
    2344 }
    2345 @property --tw-sepia {
    2346   syntax: "*";
    2347   inherits: false;
    2348 }
    2349 @property --tw-drop-shadow {
    2350   syntax: "*";
    2351   inherits: false;
    2352 }
    2353 @property --tw-duration {
    2354   syntax: "*";
    2355   inherits: false;
    2356 }
    2357 @property --tw-ease {
    2358   syntax: "*";
    2359   inherits: false;
    23602445}
    23612446@keyframes pulse {
     
    23642449  }
    23652450}
     2451@layer properties {
     2452  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
     2453    *, ::before, ::after, ::backdrop {
     2454      --tw-translate-x: 0;
     2455      --tw-translate-y: 0;
     2456      --tw-translate-z: 0;
     2457      --tw-scale-x: 1;
     2458      --tw-scale-y: 1;
     2459      --tw-scale-z: 1;
     2460      --tw-rotate-x: initial;
     2461      --tw-rotate-y: initial;
     2462      --tw-rotate-z: initial;
     2463      --tw-skew-x: initial;
     2464      --tw-skew-y: initial;
     2465      --tw-space-y-reverse: 0;
     2466      --tw-border-style: solid;
     2467      --tw-gradient-position: initial;
     2468      --tw-gradient-from: #0000;
     2469      --tw-gradient-via: #0000;
     2470      --tw-gradient-to: #0000;
     2471      --tw-gradient-stops: initial;
     2472      --tw-gradient-via-stops: initial;
     2473      --tw-gradient-from-position: 0%;
     2474      --tw-gradient-via-position: 50%;
     2475      --tw-gradient-to-position: 100%;
     2476      --tw-leading: initial;
     2477      --tw-font-weight: initial;
     2478      --tw-tracking: initial;
     2479      --tw-shadow: 0 0 #0000;
     2480      --tw-shadow-color: initial;
     2481      --tw-shadow-alpha: 100%;
     2482      --tw-inset-shadow: 0 0 #0000;
     2483      --tw-inset-shadow-color: initial;
     2484      --tw-inset-shadow-alpha: 100%;
     2485      --tw-ring-color: initial;
     2486      --tw-ring-shadow: 0 0 #0000;
     2487      --tw-inset-ring-color: initial;
     2488      --tw-inset-ring-shadow: 0 0 #0000;
     2489      --tw-ring-inset: initial;
     2490      --tw-ring-offset-width: 0px;
     2491      --tw-ring-offset-color: #fff;
     2492      --tw-ring-offset-shadow: 0 0 #0000;
     2493      --tw-blur: initial;
     2494      --tw-brightness: initial;
     2495      --tw-contrast: initial;
     2496      --tw-grayscale: initial;
     2497      --tw-hue-rotate: initial;
     2498      --tw-invert: initial;
     2499      --tw-opacity: initial;
     2500      --tw-saturate: initial;
     2501      --tw-sepia: initial;
     2502      --tw-drop-shadow: initial;
     2503      --tw-drop-shadow-color: initial;
     2504      --tw-drop-shadow-alpha: 100%;
     2505      --tw-drop-shadow-size: initial;
     2506      --tw-duration: initial;
     2507      --tw-ease: initial;
     2508      --tw-outline-style: solid;
     2509    }
     2510  }
     2511}
  • shopkeeper-extender/trunk/dashboard/inc/pages/content/license.php

    r3394478 r3401684  
    499499                        <?php gbt_display_version_badge(); ?>
    500500                        <h3 class="mt-2 text-4xl font-semibold tracking-tight text-pretty text-white sm:text-5xl"><?php echo esc_html($theme_name_gbt_dash); ?></h3>
    501                         <p class="mt-5 text-base/7 text-white/70">
     501                        <p class="mt-5 text-base/7 text-gray-400">
    502502                            <?php if ($is_license_active): ?>
    503503                                <?php if ($is_support_active): ?>
     
    518518                                    <div class="flex items-center justify-between mb-2">
    519519                                        <div class="flex items-center gap-2">
    520                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-5 w-5 text-white/70">
     520                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-5 w-5 text-gray-400">
    521521                                                <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 10.5V6.75a4.5 4.5 0 1 1 9 0v3.75M3.75 21.75h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H3.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z" />
    522522                                            </svg>
     
    631631                            <div class="border-t border-gray-600 pt-6 mt-6">
    632632                                <h4 class="text-base font-medium text-white mb-1">Need help with activation or your license?</h4>
    633                                 <p class="text-sm text-white/70">
     633                                <p class="text-sm text-gray-400">
    634634                                    Contact us through <a href="https://1.envato.market/getbowtied-profile-contact" target="_blank" class="text-[var(--color-wp-blue)] hover:underline">our author contact page</a> for help with activation or licensing.
    635635                                </p>
     
    661661                                        <div class="border-t border-gray-600 py-3">
    662662                                            <div class="flex items-center justify-between">
    663                                                 <span class="text-white/70">License status</span>
     663                                                <span class="text-gray-400">License status</span>
    664664                                                <span class="font-medium <?php echo $license_status === 'active' ? 'text-[var(--color-wp-green)]' : 'text-[var(--color-wp-red)]'; ?> flex items-center">
    665665                                                    <?php if ($license_status === 'active'): ?>
     
    680680                                        <div class="border-t border-gray-600 py-3">
    681681                                            <div class="flex items-center justify-between">
    682                                                 <span class="text-white/70">License username</span>
     682                                                <span class="text-gray-400">License username</span>
    683683                                                <span class="font-medium text-white">
    684684                                                    <?php echo !empty($license_info['buyer_username']) ? esc_html($license_info['buyer_username']) : '—'; ?>
     
    689689                                        <div class="border-t border-gray-600 py-3">
    690690                                            <div class="flex items-center justify-between">
    691                                                 <span class="text-white/70">Purchase date</span>
     691                                                <span class="text-gray-400">Purchase date</span>
    692692                                                <span class="font-medium text-white">
    693693                                                    <?php
     
    710710                                        <div class="border-t border-gray-600 py-3">
    711711                                            <div class="flex items-center justify-between">
    712                                                 <span class="text-white/70">Subscription until</span>
     712                                                <span class="text-gray-400">Subscription until</span>
    713713                                                <span class="font-medium <?php echo $envato_support_expired ? 'text-[var(--color-wp-red)]' : 'text-white'; ?>">
    714714                                                    <?php
     
    729729                                        <div class="border-t border-gray-600 py-3">
    730730                                            <div class="flex items-center justify-between">
    731                                                 <span class="text-white/70">Subscription status</span>
     731                                                <span class="text-gray-400">Subscription status</span>
    732732                                                <span class="font-medium <?php echo $envato_support_expired ? 'text-[var(--color-wp-red)]' : 'text-[var(--color-wp-green)]'; ?> flex items-center">
    733733                                                    <?php if (!$envato_support_expired): ?>
     
    748748                                        <div class="border-t border-gray-600 py-3">
    749749                                            <div class="flex items-center justify-between">
    750                                                 <span class="text-white/70 flex items-center">
    751                                                     <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-white/70">
     750                                                <span class="text-gray-400 flex items-center">
     751                                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-gray-400">
    752752                                                        <path stroke-linecap="round" stroke-linejoin="round" d="m16.49 12 3.75 3.75m0 0-3.75 3.75m3.75-3.75H3.74V4.499" />
    753753                                                    </svg>
     
    772772                                        <div class="border-t border-gray-600 py-3">
    773773                                            <div class="flex items-center justify-between">
    774                                                 <span class="text-white/70 flex items-center">
    775                                                     <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-white/70">
     774                                                <span class="text-gray-400 flex items-center">
     775                                                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-gray-400">
    776776                                                        <path stroke-linecap="round" stroke-linejoin="round" d="m16.49 12 3.75 3.75m0 0-3.75 3.75m3.75-3.75H3.74V4.499" />
    777777                                                    </svg>
     
    835835                                        <div class="border-t border-gray-600 py-3">
    836836                                            <div class="flex items-center justify-between">
    837                                                         <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
    838                                                         <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
     837                                                        <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
     838                                                        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
    839839                                                            <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5a2.25 2.25 0 0 0 2.25-2.25m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5a2.25 2.25 0 0 1 2.25 2.25v7.5" />
    840840                                                        </svg>
     
    849849                                                <div class="border-t border-gray-600 py-3">
    850850                                                    <div class="flex items-center justify-between">
    851                                                         <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
    852                                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
     851                                                        <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
     852                                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
    853853                                                                <path stroke-linecap="round" stroke-linejoin="round" d="m16.49 12 3.75 3.75m0 0-3.75 3.75m3.75-3.75H3.74V4.499" />
    854854                                                            </svg>
     
    875875                                                <div class="border-t border-gray-600 py-3">
    876876                                                    <div class="flex items-center justify-between">
    877                                                         <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
    878                                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
     877                                                        <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
     878                                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
    879879                                                                <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5a2.25 2.25 0 0 0 2.25-2.25m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5a2.25 2.25 0 0 1 2.25 2.25v7.5" />
    880880                                                            </svg>
     
    889889                                                <div class="border-t border-gray-600 py-3">
    890890                                                    <div class="flex items-center justify-between">
    891                                                         <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
    892                                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-white/70'; ?>">
     891                                                        <span class="flex items-center <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
     892                                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 <?php echo $should_disable_special_benefits ? 'text-gray-400' : 'text-gray-400'; ?>">
    893893                                                                <path stroke-linecap="round" stroke-linejoin="round" d="m16.49 12 3.75 3.75m0 0-3.75 3.75m3.75-3.75H3.74V4.499" />
    894894                                                            </svg>
     
    960960                                                <div class="border-t border-gray-600 py-3">
    961961                                                    <div class="flex items-center justify-between">
    962                                                         <span class="text-white/70 flex items-center">
    963                                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-white/70">
     962                                                        <span class="text-gray-400 flex items-center">
     963                                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-gray-400">
    964964                                                                <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 10.5V6.75a4.5 4.5 0 10-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 002.25-2.25v-6.75a2.25 2.25 0 00-2.25-2.25H6.75a2.25 2.25 0 00-2.25 2.25v6.75a2.25 2.25 0 002.25 2.25z" />
    965965                                                            </svg>
     
    977977                                                <div class="border-t border-gray-600 py-3">
    978978                                                    <div class="flex items-center justify-between">
    979                                                         <span class="text-white/70 flex items-center">
    980                                                             <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-white/70">
     979                                                        <span class="text-gray-400 flex items-center">
     980                                                            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-2 text-gray-400">
    981981                                                                <path stroke-linecap="round" stroke-linejoin="round" d="M11.48 3.499a.562.562 0 011.04 0l2.125 5.111a.563.563 0 00.475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 00-.182.557l1.285 5.385a.562.562 0 01-.84.61l-4.725-2.885a.563.563 0 00-.586 0L6.982 20.54a.562.562 0 01-.84-.61l1.285-5.386a.562.562 0 00-.182-.557l-4.204-3.602a.563.563 0 01.321-.988l5.518-.442a.563.563 0 00.475-.345L11.48 3.5z" />
    982982                                                            </svg>
     
    998998                                        <div class="<?php echo ($has_bonus_updates || $has_bonus_support) ? 'py-3' : 'border-t border-gray-600 py-3'; ?>">
    999999                                            <div class="flex items-center justify-between">
    1000                                                 <span class="text-white/70">Subscription auto-renewal</span>
     1000                                                <span class="text-gray-400">Subscription auto-renewal</span>
    10011001                                                <span class="font-medium text-white">No</span>
    10021002                                            </div>
     
    10071007                                                <div class="flex items-start justify-between">
    10081008                                                    <div class="flex flex-col">
    1009                                                         <span class="text-white/70">Last verified</span>
     1009                                                        <span class="text-gray-400">Last verified</span>
    10101010                                                        <a href="#" id="reload-license-data-link" class="mt-1 text-[var(--color-wp-blue)] hover:text-[var(--color-wp-blue-darker)] transition duration-150 ease-in-out inline-flex items-center gap-1">
    10111011                                                            Refresh now
     
    10821082                                        Get a license today
    10831083                                    </h3>
    1084                                     <p class="text-base text-white/70">Pay once, own it forever!</p>
     1084                                    <p class="text-base text-gray-400">Pay once, own it forever!</p>
    10851085                                    <div class="mt-6">
    10861086                                        <div class="relative mb-4">
    10871087                                            <?php if ($regular_license_is_sale): ?>
    10881088                                                <div class="flex items-baseline justify-center gap-x-2">
    1089                                                     <span class="text-5xl line-through text-white/70"><?php echo esc_html($original_price_regular_license_display); ?></span>
     1089                                                    <span class="text-5xl line-through text-gray-400"><?php echo esc_html($original_price_regular_license_display); ?></span>
    10901090                                                    <span class="text-5xl font-bold tracking-tight text-white"><?php echo esc_html($theme_default_price_display); ?></span>
    1091                                                     <span class="text-sm/6 font-semibold tracking-wide text-white/70">USD</span>
     1091                                                    <span class="text-sm/6 font-semibold tracking-wide text-gray-400">USD</span>
    10921092                                                </div>
    10931093                                            <?php else: ?>
    10941094                                                <div class="flex items-baseline justify-center gap-x-2">
    10951095                                                    <span class="text-5xl font-bold tracking-tight text-white"><?php echo esc_html($theme_default_price_display); ?></span>
    1096                                                     <span class="text-sm/6 font-semibold tracking-wide text-white/70">USD</span>
     1096                                                    <span class="text-sm/6 font-semibold tracking-wide text-gray-400">USD</span>
    10971097                                                </div>
    10981098                                            <?php endif; ?>
     
    11051105                                            </div>
    11061106                                            <a href="<?php echo esc_url($gbt_dashboard_setup->get_theme_config('theme_sales_page_url')); ?>" target="_blank" class="block w-full rounded-md bg-wp-blue px-4 pt-5 pb-5 text-center text-base font-semibold text-white shadow-sm hover:bg-wp-blue/90 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-wp-blue transition duration-150 ease-in-out cursor-pointer">Get regular license</a>
    1107                                             <p class="mt-2 text-xs text-center text-white/70 px-4">Ideal for most websites and client projects</p>
     1107                                            <p class="mt-2 text-xs text-center text-gray-400 px-4">Ideal for most websites and client projects</p>
    11081108                                        </div>
    11091109                                    </div>
     
    11141114                                        </div>
    11151115                                        <div class="relative flex justify-center">
    1116                                             <span class="bg-[var(--color-wp-gray-light)] px-3 text-sm text-white/70">OR</span>
     1116                                            <span class="bg-[var(--color-wp-gray-light)] px-3 text-sm text-gray-400">OR</span>
    11171117                                        </div>
    11181118                                    </div>
     
    11231123                                                <div class="relative mb-1">
    11241124                                                    <span class="bg-[var(--color-wp-red)] text-white text-xs font-bold px-3 py-1 rounded-full absolute -top-3 right-0">SALE</span>
    1125                                                     <span class="text-lg line-through text-white/70"><?php echo esc_html($original_price_extended_license_display); ?></span>
     1125                                                    <span class="text-lg line-through text-gray-400"><?php echo esc_html($original_price_extended_license_display); ?></span>
    11261126                                                </div>
    11271127                                                <div class="flex items-center justify-center gap-x-2">
     
    11471147                                    </div>
    11481148
    1149                                     <p class="mt-6 text-xs/5 text-white/70 flex items-center justify-start">
    1150                                         <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-1.5 text-white/70">
     1149                                    <p class="mt-6 text-xs/5 text-gray-400 flex items-center justify-start">
     1150                                        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-1.5 text-gray-400">
    11511151                                            <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z" />
    11521152                                        </svg>
    11531153                                        Quality checked by Envato
    11541154                                    </p>
    1155                                     <p class="mt-2 text-xs/5 text-white/70 flex items-center justify-start">
    1156                                         <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-1.5 text-white/70">
     1155                                    <p class="mt-2 text-xs/5 text-gray-400 flex items-center justify-start">
     1156                                        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4 mr-1.5 text-gray-400">
    11571157                                            <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z" />
    11581158                                        </svg>
     
    11971197                            <div class="flex items-baseline gap-x-2">
    11981198                                <?php if ($regular_license_is_sale): ?>
    1199                                     <span class="text-5xl line-through text-white/70"><?php echo esc_html($original_price_regular_license_display); ?></span>
     1199                                    <span class="text-5xl line-through text-gray-400"><?php echo esc_html($original_price_regular_license_display); ?></span>
    12001200                                <?php endif; ?>
    12011201                                <span class="text-5xl font-semibold tracking-tight text-gray-900"><?php echo esc_html($theme_default_price_display); ?></span>
     
    12751275                            <div class="flex items-baseline gap-x-2">
    12761276                                <?php if ($professional_license_is_sale): ?>
    1277                                     <span class="text-5xl line-through text-white/70"><?php echo esc_html($original_professional_price_display); ?></span>
     1277                                    <span class="text-5xl line-through text-gray-400"><?php echo esc_html($original_professional_price_display); ?></span>
    12781278                                <?php endif; ?>
    12791279                                <span class="text-5xl font-semibold tracking-tight text-white"><?php echo esc_html($professional_price_display); ?></span>
    12801280                            </div>
    1281                             <span class="text-base text-white/70 mt-1"><?php echo esc_html($professional_price_text); ?></span>
     1281                            <span class="text-base text-gray-400 mt-1"><?php echo esc_html($professional_price_text); ?></span>
    12821282                        </div>
    12831283                        </p>
     
    13651365                       
    13661366                        <div class="mt-6 space-y-2 text-center">
    1367                             <a href="javascript:void(0)" class="show-video-modal inline-flex items-center justify-center gap-1.5 text-sm text-white/70 hover:text-white transition-colors duration-200 underline decoration-dotted">
     1367                            <a href="javascript:void(0)" class="show-video-modal inline-flex items-center justify-center gap-1.5 text-sm text-gray-400 hover:text-white transition-colors duration-200 underline decoration-dotted">
    13681368                                <svg class="h-4 w-4 flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor">
    13691369                                    <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z" />
     
    13711371                                Watch how subscription works (1 minute video)
    13721372                            </a>
    1373                             <a href="https://1.envato.market/extend-or-renew-items" target="_blank" class="inline-flex items-center justify-center gap-1.5 text-sm text-white/70 hover:text-white transition-colors duration-200 underline decoration-dotted">
     1373                            <a href="https://1.envato.market/extend-or-renew-items" target="_blank" class="inline-flex items-center justify-center gap-1.5 text-sm text-gray-400 hover:text-white transition-colors duration-200 underline decoration-dotted">
    13741374                                <svg class="h-4 w-4 flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor">
    13751375                                    <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 6H5.25A2.25 2.25 0 003 8.25v10.5A2.25 2.25 0 005.25 21h10.5A2.25 2.25 0 0018 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25" />
     
    13941394                            <div class="flex items-baseline gap-x-2">
    13951395                                <?php if ($extended_license_is_sale): ?>
    1396                                     <span class="text-2xl line-through text-white/70"><?php echo esc_html($original_price_extended_license_display); ?></span>
     1396                                    <span class="text-2xl line-through text-gray-400"><?php echo esc_html($original_price_extended_license_display); ?></span>
    13971397                                <?php endif; ?>
    13981398                                <span class="text-5xl font-semibold tracking-tight text-gray-900"><?php echo esc_html($theme_default_price_extended_display); ?></span>
  • shopkeeper-extender/trunk/includes/shortcodes/wp/banner.php

    r2862472 r3401684  
    3535    $content = do_shortcode($content);
    3636
    37     if ($new_tab == 'true')
    38     {
    39         $link_tab = 'onclick="window.open(\''.$link_url.'\', \'_blank\');"';
    40     }
    41     else
    42     {
    43         $link_tab = 'onclick="location.href=\''.$link_url.'\';"';
     37    $link_tab = '';
     38
     39    if ( ! empty( $link_url ) ) {
     40        $link_url   = esc_url_raw( $link_url );
     41        $link_value = esc_js( $link_url );
     42
     43        if ($new_tab == 'true')
     44        {
     45            $link_tab = 'onclick="window.open(\''.$link_value.'\', \'_blank\');"';
     46        }
     47        else
     48        {
     49            $link_tab = 'onclick="location.href=\''.$link_value.'\';"';
     50        }
    4451    }
    4552   
  • shopkeeper-extender/trunk/shopkeeper-extender.php

    r3394478 r3401684  
    55 * Plugin URI:              https://shopkeeper.wp-theme.design/
    66 * Description:             Extends the functionality of Shopkeeper with theme specific features.
    7  * Version:                 6.9.1
     7 * Version:                 7.0
    88 * Author:                  Get Bowtied
    99 * Author URI:              https://getbowtied.com
Note: See TracChangeset for help on using the changeset viewer.