Changeset 3401684
- Timestamp:
- 11/24/2025 09:17:12 AM (4 months ago)
- Location:
- shopkeeper-extender
- Files:
-
- 12 edited
- 1 copied
-
tags/7.0 (copied) (copied from shopkeeper-extender/trunk)
-
tags/7.0/README.txt (modified) (1 diff)
-
tags/7.0/core/updater/assets/plugin.json (modified) (3 diffs)
-
tags/7.0/dashboard/css/dashboard.css (modified) (56 diffs)
-
tags/7.0/dashboard/inc/pages/content/license.php (modified) (28 diffs)
-
tags/7.0/includes/shortcodes/wp/banner.php (modified) (1 diff)
-
tags/7.0/shopkeeper-extender.php (modified) (1 diff)
-
trunk/README.txt (modified) (1 diff)
-
trunk/core/updater/assets/plugin.json (modified) (3 diffs)
-
trunk/dashboard/css/dashboard.css (modified) (56 diffs)
-
trunk/dashboard/inc/pages/content/license.php (modified) (28 diffs)
-
trunk/includes/shortcodes/wp/banner.php (modified) (1 diff)
-
trunk/shopkeeper-extender.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
shopkeeper-extender/tags/7.0/README.txt
r3394478 r3401684 4 4 Requires at least: 6.0 5 5 Tested up to: 6.8 6 Stable tag: 6.9.16 Stable tag: 7.0 7 7 Requires PHP: 7.4.1 8 8 License: GPLv2 or later -
shopkeeper-extender/tags/7.0/core/updater/assets/plugin.json
r3394478 r3401684 1 1 { 2 2 "name": "Shopkeeper Extender", 3 "version": " 6.9.1",3 "version": "7.0", 4 4 "download_url": "https://getbowtied.github.io/repository/plugins/shopkeeper-extender/shopkeeper-extender.zip", 5 5 … … 7 7 "requires": "6.0", 8 8 "tested": "6.8", 9 "last_updated": "2025-11- 1212:00:00",9 "last_updated": "2025-11-24 12:00:00", 10 10 11 11 "author": "Get Bowtied", … … 14 14 "sections": { 15 15 "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>" 17 17 }, 18 18 -
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; 2 3 .gbt-dashboard-scope { 3 4 @layer base { … … 12 13 -webkit-text-size-adjust: 100%; 13 14 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'); 15 16 font-feature-settings: var(--default-font-feature-settings, normal); 16 17 font-variation-settings: var(--default-font-variation-settings, normal); 17 18 -webkit-tap-highlight-color: transparent; 18 }19 body {20 line-height: inherit;21 19 } 22 20 hr { … … 42 40 } 43 41 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); 45 43 font-feature-settings: var(--default-mono-font-feature-settings, normal); 46 44 font-variation-settings: var(--default-mono-font-variation-settings, normal); … … 108 106 ::placeholder { 109 107 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 } 111 116 } 112 117 textarea { … … 128 133 ::-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 { 129 134 padding-block: 0; 135 } 136 ::-webkit-calendar-picker-indicator { 137 line-height: 1; 130 138 } 131 139 :-moz-ui-invalid { … … 164 172 --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', 165 173 monospace; 166 --color-gray-50: oklch( 0.9850.002 247.839);167 --color-gray-100: oklch( 0.9670.003 264.542);168 --color-gray-200: oklch( 0.9280.006 264.531);169 --color-gray-300: oklch( 0.8720.01 258.338);170 --color-gray-400: oklch( 0.7070.022 261.325);171 --color-gray-500: oklch( 0.5510.027 264.364);172 --color-gray-600: oklch( 0.4460.03 256.802);173 --color-gray-700: oklch( 0.3730.034 259.733);174 --color-gray-800: oklch( 0.2780.033 256.848);175 --color-gray-900: oklch( 0.210.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); 176 184 --color-white: #fff; 177 185 --spacing: 0.25rem; … … 222 230 --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); 223 231 --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);226 232 --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);229 233 --color-wp-blue: #2271b1; 230 234 --color-wp-blue-darker: #135e96; … … 251 255 margin: -1px; 252 256 overflow: hidden; 253 clip : rect(0, 0, 0, 0);257 clip-path: inset(50%); 254 258 white-space: nowrap; 255 259 border-width: 0; … … 441 445 margin-bottom: calc(var(--spacing) * 8); 442 446 } 443 .-ml-0 {444 margin-left: calc(var(--spacing) * -0);445 }446 447 .-ml-0\.5 { 447 448 margin-left: calc(var(--spacing) * -0.5); … … 560 561 width: calc(var(--spacing) * 1); 561 562 } 562 .w-3 {563 width: calc(var(--spacing) * 3);564 }565 563 .w-3\.5 { 566 564 width: calc(var(--spacing) * 3.5); … … 628 626 .flex-none { 629 627 flex: none; 630 }631 .flex-shrink {632 flex-shrink: 1;633 628 } 634 629 .flex-shrink-0 { … … 668 663 } 669 664 .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,); 671 666 } 672 667 .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,); 674 669 } 675 670 .\[animation\:coin-flip_4s_ease-in-out_infinite\] { … … 807 802 } 808 803 } 809 .gap-x-1 {810 column-gap: calc(var(--spacing) * 1);811 }812 804 .gap-x-1\.5 { 813 805 column-gap: calc(var(--spacing) * 1.5); … … 819 811 column-gap: calc(var(--spacing) * 3); 820 812 } 821 .gap-x-4 {822 column-gap: calc(var(--spacing) * 4);823 }824 813 .gap-x-8 { 825 814 column-gap: calc(var(--spacing) * 8); 826 }827 .gap-y-2 {828 row-gap: calc(var(--spacing) * 2);829 815 } 830 816 .gap-y-6 { … … 892 878 } 893 879 .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 } 895 884 } 896 885 .border-\[var\(--color-wp-gray-light\)\] { … … 901 890 } 902 891 .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 } 904 896 } 905 897 .border-\[var\(--color-wp-red\)\] { … … 907 899 } 908 900 .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 } 910 905 } 911 906 .border-\[var\(--color-wp-yellow\)\] { … … 913 908 } 914 909 .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 } 916 914 } 917 915 .border-gray-100 { … … 940 938 } 941 939 .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 } 943 944 } 944 945 .bg-\[var\(--color-wp-gray-dark\)\] { … … 955 956 } 956 957 .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 } 958 962 } 959 963 .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 } 961 968 } 962 969 .bg-\[var\(--color-wp-red\)\] { … … 964 971 } 965 972 .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 } 967 977 } 968 978 .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 } 970 983 } 971 984 .bg-\[var\(--color-wp-yellow\)\] { … … 973 986 } 974 987 .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 } 976 992 } 977 993 .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 } 979 998 } 980 999 .bg-gray-50 { … … 991 1010 } 992 1011 .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 } 994 1016 } 995 1017 .bg-gray-600 { … … 997 1019 } 998 1020 .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 } 1000 1025 } 1001 1026 .bg-white { … … 1003 1028 } 1004 1029 .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 } 1006 1034 } 1007 1035 .bg-wp-blue { … … 1009 1037 } 1010 1038 .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)); 1012 1050 } 1013 1051 .bg-gradient-to-b { … … 1015 1053 background-image: linear-gradient(var(--tw-gradient-stops)); 1016 1054 } 1017 .bg-linear-to-tr {1018 --tw-gradient-position: to top right in oklab;1019 background-image: linear-gradient(var(--tw-gradient-stops));1020 }1021 1055 .from-\[\#80a2ff\] { 1022 1056 --tw-gradient-from: #80a2ff; … … 1024 1058 } 1025 1059 .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 } 1027 1064 --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)); 1028 1065 } 1029 1066 .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 } 1031 1071 --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)); 1032 1072 } … … 1046 1086 } 1047 1087 .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 } 1049 1092 --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)); 1050 1093 } 1051 1094 .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 } 1053 1099 --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)); 1054 1100 } … … 1074 1120 padding: calc(var(--spacing) * 8); 1075 1121 } 1076 .px-1 {1077 padding-inline: calc(var(--spacing) * 1);1078 }1079 1122 .px-1\.5 { 1080 1123 padding-inline: calc(var(--spacing) * 1.5); … … 1110 1153 padding-inline: calc(var(--spacing) * 36); 1111 1154 } 1112 .py-0 {1113 padding-block: calc(var(--spacing) * 0);1114 }1115 1155 .py-0\.5 { 1116 1156 padding-block: calc(var(--spacing) * 0.5); … … 1143 1183 padding-block: calc(var(--spacing) * 24); 1144 1184 } 1145 .pt-3 {1146 padding-top: calc(var(--spacing) * 3);1147 }1148 1185 .pt-4 { 1149 1186 padding-top: calc(var(--spacing) * 4); … … 1172 1209 .pl-5 { 1173 1210 padding-left: calc(var(--spacing) * 5); 1174 }1175 .pl-8 {1176 padding-left: calc(var(--spacing) * 8);1177 1211 } 1178 1212 .pl-8\.5 { … … 1291 1325 text-wrap: pretty; 1292 1326 } 1293 .text-wrap {1294 text-wrap: wrap;1295 }1296 1327 .whitespace-nowrap { 1297 1328 white-space: nowrap; … … 1340 1371 } 1341 1372 .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 } 1346 1377 } 1347 1378 .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 } 1349 1383 } 1350 1384 .text-wp-blue { … … 1420 1454 } 1421 1455 .ring-1 { 1422 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1456 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1423 1457 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1424 1458 } 1425 1459 .ring-2 { 1426 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1460 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1427 1461 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1428 1462 } … … 1434 1468 } 1435 1469 .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 } 1437 1474 } 1438 1475 .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 } 1440 1480 } 1441 1481 .ring-\[var\(--color-wp-gray-light\)\] { … … 1446 1486 } 1447 1487 .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 } 1449 1492 } 1450 1493 .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 } 1452 1498 } 1453 1499 .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 } 1455 1504 } 1456 1505 .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 } 1458 1510 } 1459 1511 .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 } 1461 1516 } 1462 1517 .ring-gray-300 { 1463 1518 --tw-ring-color: var(--color-gray-300); 1464 1519 } 1465 .ring-gray-400 {1466 --tw-ring-color: var(--color-gray-400);1467 }1468 1520 .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 } 1473 1525 } 1474 1526 .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 } 1479 1531 } 1480 1532 .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 } 1485 1537 } 1486 1538 .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 } 1492 1543 } 1493 1544 .blur-3xl { … … 1503 1554 } 1504 1555 .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; 1506 1557 transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); 1507 1558 transition-duration: var(--tw-duration, var(--default-transition-duration)); … … 1589 1640 &:hover { 1590 1641 @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 } 1592 1646 } 1593 1647 } … … 1610 1664 &:hover { 1611 1665 @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 } 1613 1670 } 1614 1671 } … … 1617 1674 &:hover { 1618 1675 @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 } 1620 1680 } 1621 1681 } … … 1631 1691 &:hover { 1632 1692 @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 } 1634 1697 } 1635 1698 } … … 1652 1715 &:hover { 1653 1716 @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 } 1655 1721 } 1656 1722 } … … 1659 1725 &:hover { 1660 1726 @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 } 1662 1731 } 1663 1732 } … … 1696 1765 &:hover { 1697 1766 @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 } 1699 1771 } 1700 1772 } … … 1707 1779 .focus\:ring-0 { 1708 1780 &:focus { 1709 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1781 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1710 1782 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1711 1783 } … … 1713 1785 .focus\:ring-1 { 1714 1786 &:focus { 1715 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1787 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1716 1788 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1717 1789 } … … 1719 1791 .focus\:ring-2 { 1720 1792 &:focus { 1721 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1793 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1722 1794 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1723 1795 } … … 1763 1835 .focus-visible\:ring-0 { 1764 1836 &:focus-visible { 1765 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1837 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1766 1838 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1767 1839 } … … 1906 1978 } 1907 1979 } 1908 .sm\:max-w-4xl {1909 @media (width >= 60rem) {1910 max-width: var(--container-4xl);1911 }1912 }1913 1980 .sm\:max-w-lg { 1914 1981 @media (width >= 60rem) { … … 2165 2232 syntax: "*"; 2166 2233 inherits: false; 2167 initial-value: rotateX(0);2168 2234 } 2169 2235 @property --tw-rotate-y { 2170 2236 syntax: "*"; 2171 2237 inherits: false; 2172 initial-value: rotateY(0);2173 2238 } 2174 2239 @property --tw-rotate-z { 2175 2240 syntax: "*"; 2176 2241 inherits: false; 2177 initial-value: rotateZ(0);2178 2242 } 2179 2243 @property --tw-skew-x { 2180 2244 syntax: "*"; 2181 2245 inherits: false; 2182 initial-value: skewX(0);2183 2246 } 2184 2247 @property --tw-skew-y { 2185 2248 syntax: "*"; 2186 2249 inherits: false; 2187 initial-value: skewY(0);2188 2250 } 2189 2251 @property --tw-space-y-reverse { … … 2260 2322 inherits: false; 2261 2323 } 2324 @property --tw-shadow-alpha { 2325 syntax: "<percentage>"; 2326 inherits: false; 2327 initial-value: 100%; 2328 } 2262 2329 @property --tw-inset-shadow { 2263 2330 syntax: "*"; … … 2268 2335 syntax: "*"; 2269 2336 inherits: false; 2337 } 2338 @property --tw-inset-shadow-alpha { 2339 syntax: "<percentage>"; 2340 inherits: false; 2341 initial-value: 100%; 2270 2342 } 2271 2343 @property --tw-ring-color { … … 2306 2378 initial-value: 0 0 #0000; 2307 2379 } 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 } 2308 2441 @property --tw-outline-style { 2309 2442 syntax: "*"; 2310 2443 inherits: false; 2311 2444 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;2360 2445 } 2361 2446 @keyframes pulse { … … 2364 2449 } 2365 2450 } 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 499 499 <?php gbt_display_version_badge(); ?> 500 500 <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"> 502 502 <?php if ($is_license_active): ?> 503 503 <?php if ($is_support_active): ?> … … 518 518 <div class="flex items-center justify-between mb-2"> 519 519 <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"> 521 521 <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" /> 522 522 </svg> … … 631 631 <div class="border-t border-gray-600 pt-6 mt-6"> 632 632 <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"> 634 634 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. 635 635 </p> … … 661 661 <div class="border-t border-gray-600 py-3"> 662 662 <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> 664 664 <span class="font-medium <?php echo $license_status === 'active' ? 'text-[var(--color-wp-green)]' : 'text-[var(--color-wp-red)]'; ?> flex items-center"> 665 665 <?php if ($license_status === 'active'): ?> … … 680 680 <div class="border-t border-gray-600 py-3"> 681 681 <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> 683 683 <span class="font-medium text-white"> 684 684 <?php echo !empty($license_info['buyer_username']) ? esc_html($license_info['buyer_username']) : '—'; ?> … … 689 689 <div class="border-t border-gray-600 py-3"> 690 690 <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> 692 692 <span class="font-medium text-white"> 693 693 <?php … … 710 710 <div class="border-t border-gray-600 py-3"> 711 711 <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> 713 713 <span class="font-medium <?php echo $envato_support_expired ? 'text-[var(--color-wp-red)]' : 'text-white'; ?>"> 714 714 <?php … … 729 729 <div class="border-t border-gray-600 py-3"> 730 730 <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> 732 732 <span class="font-medium <?php echo $envato_support_expired ? 'text-[var(--color-wp-red)]' : 'text-[var(--color-wp-green)]'; ?> flex items-center"> 733 733 <?php if (!$envato_support_expired): ?> … … 748 748 <div class="border-t border-gray-600 py-3"> 749 749 <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"> 752 752 <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" /> 753 753 </svg> … … 772 772 <div class="border-t border-gray-600 py-3"> 773 773 <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"> 776 776 <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" /> 777 777 </svg> … … 835 835 <div class="border-t border-gray-600 py-3"> 836 836 <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'; ?>"> 839 839 <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" /> 840 840 </svg> … … 849 849 <div class="border-t border-gray-600 py-3"> 850 850 <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'; ?>"> 853 853 <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" /> 854 854 </svg> … … 875 875 <div class="border-t border-gray-600 py-3"> 876 876 <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'; ?>"> 879 879 <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" /> 880 880 </svg> … … 889 889 <div class="border-t border-gray-600 py-3"> 890 890 <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'; ?>"> 893 893 <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" /> 894 894 </svg> … … 960 960 <div class="border-t border-gray-600 py-3"> 961 961 <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"> 964 964 <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" /> 965 965 </svg> … … 977 977 <div class="border-t border-gray-600 py-3"> 978 978 <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"> 981 981 <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" /> 982 982 </svg> … … 998 998 <div class="<?php echo ($has_bonus_updates || $has_bonus_support) ? 'py-3' : 'border-t border-gray-600 py-3'; ?>"> 999 999 <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> 1001 1001 <span class="font-medium text-white">No</span> 1002 1002 </div> … … 1007 1007 <div class="flex items-start justify-between"> 1008 1008 <div class="flex flex-col"> 1009 <span class="text- white/70">Last verified</span>1009 <span class="text-gray-400">Last verified</span> 1010 1010 <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"> 1011 1011 Refresh now … … 1082 1082 Get a license today 1083 1083 </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> 1085 1085 <div class="mt-6"> 1086 1086 <div class="relative mb-4"> 1087 1087 <?php if ($regular_license_is_sale): ?> 1088 1088 <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> 1090 1090 <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> 1092 1092 </div> 1093 1093 <?php else: ?> 1094 1094 <div class="flex items-baseline justify-center gap-x-2"> 1095 1095 <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> 1097 1097 </div> 1098 1098 <?php endif; ?> … … 1105 1105 </div> 1106 1106 <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> 1108 1108 </div> 1109 1109 </div> … … 1114 1114 </div> 1115 1115 <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> 1117 1117 </div> 1118 1118 </div> … … 1123 1123 <div class="relative mb-1"> 1124 1124 <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> 1126 1126 </div> 1127 1127 <div class="flex items-center justify-center gap-x-2"> … … 1147 1147 </div> 1148 1148 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"> 1151 1151 <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" /> 1152 1152 </svg> 1153 1153 Quality checked by Envato 1154 1154 </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"> 1157 1157 <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" /> 1158 1158 </svg> … … 1197 1197 <div class="flex items-baseline gap-x-2"> 1198 1198 <?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> 1200 1200 <?php endif; ?> 1201 1201 <span class="text-5xl font-semibold tracking-tight text-gray-900"><?php echo esc_html($theme_default_price_display); ?></span> … … 1275 1275 <div class="flex items-baseline gap-x-2"> 1276 1276 <?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> 1278 1278 <?php endif; ?> 1279 1279 <span class="text-5xl font-semibold tracking-tight text-white"><?php echo esc_html($professional_price_display); ?></span> 1280 1280 </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> 1282 1282 </div> 1283 1283 </p> … … 1365 1365 1366 1366 <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"> 1368 1368 <svg class="h-4 w-4 flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"> 1369 1369 <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" /> … … 1371 1371 Watch how subscription works (1 minute video) 1372 1372 </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"> 1374 1374 <svg class="h-4 w-4 flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"> 1375 1375 <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" /> … … 1394 1394 <div class="flex items-baseline gap-x-2"> 1395 1395 <?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> 1397 1397 <?php endif; ?> 1398 1398 <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 35 35 $content = do_shortcode($content); 36 36 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 } 44 51 } 45 52 -
shopkeeper-extender/tags/7.0/shopkeeper-extender.php
r3394478 r3401684 5 5 * Plugin URI: https://shopkeeper.wp-theme.design/ 6 6 * Description: Extends the functionality of Shopkeeper with theme specific features. 7 * Version: 6.9.17 * Version: 7.0 8 8 * Author: Get Bowtied 9 9 * Author URI: https://getbowtied.com -
shopkeeper-extender/trunk/README.txt
r3394478 r3401684 4 4 Requires at least: 6.0 5 5 Tested up to: 6.8 6 Stable tag: 6.9.16 Stable tag: 7.0 7 7 Requires PHP: 7.4.1 8 8 License: GPLv2 or later -
shopkeeper-extender/trunk/core/updater/assets/plugin.json
r3394478 r3401684 1 1 { 2 2 "name": "Shopkeeper Extender", 3 "version": " 6.9.1",3 "version": "7.0", 4 4 "download_url": "https://getbowtied.github.io/repository/plugins/shopkeeper-extender/shopkeeper-extender.zip", 5 5 … … 7 7 "requires": "6.0", 8 8 "tested": "6.8", 9 "last_updated": "2025-11- 1212:00:00",9 "last_updated": "2025-11-24 12:00:00", 10 10 11 11 "author": "Get Bowtied", … … 14 14 "sections": { 15 15 "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>" 17 17 }, 18 18 -
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; 2 3 .gbt-dashboard-scope { 3 4 @layer base { … … 12 13 -webkit-text-size-adjust: 100%; 13 14 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'); 15 16 font-feature-settings: var(--default-font-feature-settings, normal); 16 17 font-variation-settings: var(--default-font-variation-settings, normal); 17 18 -webkit-tap-highlight-color: transparent; 18 }19 body {20 line-height: inherit;21 19 } 22 20 hr { … … 42 40 } 43 41 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); 45 43 font-feature-settings: var(--default-mono-font-feature-settings, normal); 46 44 font-variation-settings: var(--default-mono-font-variation-settings, normal); … … 108 106 ::placeholder { 109 107 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 } 111 116 } 112 117 textarea { … … 128 133 ::-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 { 129 134 padding-block: 0; 135 } 136 ::-webkit-calendar-picker-indicator { 137 line-height: 1; 130 138 } 131 139 :-moz-ui-invalid { … … 164 172 --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', 165 173 monospace; 166 --color-gray-50: oklch( 0.9850.002 247.839);167 --color-gray-100: oklch( 0.9670.003 264.542);168 --color-gray-200: oklch( 0.9280.006 264.531);169 --color-gray-300: oklch( 0.8720.01 258.338);170 --color-gray-400: oklch( 0.7070.022 261.325);171 --color-gray-500: oklch( 0.5510.027 264.364);172 --color-gray-600: oklch( 0.4460.03 256.802);173 --color-gray-700: oklch( 0.3730.034 259.733);174 --color-gray-800: oklch( 0.2780.033 256.848);175 --color-gray-900: oklch( 0.210.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); 176 184 --color-white: #fff; 177 185 --spacing: 0.25rem; … … 222 230 --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); 223 231 --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);226 232 --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);229 233 --color-wp-blue: #2271b1; 230 234 --color-wp-blue-darker: #135e96; … … 251 255 margin: -1px; 252 256 overflow: hidden; 253 clip : rect(0, 0, 0, 0);257 clip-path: inset(50%); 254 258 white-space: nowrap; 255 259 border-width: 0; … … 441 445 margin-bottom: calc(var(--spacing) * 8); 442 446 } 443 .-ml-0 {444 margin-left: calc(var(--spacing) * -0);445 }446 447 .-ml-0\.5 { 447 448 margin-left: calc(var(--spacing) * -0.5); … … 560 561 width: calc(var(--spacing) * 1); 561 562 } 562 .w-3 {563 width: calc(var(--spacing) * 3);564 }565 563 .w-3\.5 { 566 564 width: calc(var(--spacing) * 3.5); … … 628 626 .flex-none { 629 627 flex: none; 630 }631 .flex-shrink {632 flex-shrink: 1;633 628 } 634 629 .flex-shrink-0 { … … 668 663 } 669 664 .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,); 671 666 } 672 667 .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,); 674 669 } 675 670 .\[animation\:coin-flip_4s_ease-in-out_infinite\] { … … 807 802 } 808 803 } 809 .gap-x-1 {810 column-gap: calc(var(--spacing) * 1);811 }812 804 .gap-x-1\.5 { 813 805 column-gap: calc(var(--spacing) * 1.5); … … 819 811 column-gap: calc(var(--spacing) * 3); 820 812 } 821 .gap-x-4 {822 column-gap: calc(var(--spacing) * 4);823 }824 813 .gap-x-8 { 825 814 column-gap: calc(var(--spacing) * 8); 826 }827 .gap-y-2 {828 row-gap: calc(var(--spacing) * 2);829 815 } 830 816 .gap-y-6 { … … 892 878 } 893 879 .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 } 895 884 } 896 885 .border-\[var\(--color-wp-gray-light\)\] { … … 901 890 } 902 891 .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 } 904 896 } 905 897 .border-\[var\(--color-wp-red\)\] { … … 907 899 } 908 900 .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 } 910 905 } 911 906 .border-\[var\(--color-wp-yellow\)\] { … … 913 908 } 914 909 .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 } 916 914 } 917 915 .border-gray-100 { … … 940 938 } 941 939 .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 } 943 944 } 944 945 .bg-\[var\(--color-wp-gray-dark\)\] { … … 955 956 } 956 957 .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 } 958 962 } 959 963 .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 } 961 968 } 962 969 .bg-\[var\(--color-wp-red\)\] { … … 964 971 } 965 972 .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 } 967 977 } 968 978 .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 } 970 983 } 971 984 .bg-\[var\(--color-wp-yellow\)\] { … … 973 986 } 974 987 .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 } 976 992 } 977 993 .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 } 979 998 } 980 999 .bg-gray-50 { … … 991 1010 } 992 1011 .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 } 994 1016 } 995 1017 .bg-gray-600 { … … 997 1019 } 998 1020 .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 } 1000 1025 } 1001 1026 .bg-white { … … 1003 1028 } 1004 1029 .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 } 1006 1034 } 1007 1035 .bg-wp-blue { … … 1009 1037 } 1010 1038 .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)); 1012 1050 } 1013 1051 .bg-gradient-to-b { … … 1015 1053 background-image: linear-gradient(var(--tw-gradient-stops)); 1016 1054 } 1017 .bg-linear-to-tr {1018 --tw-gradient-position: to top right in oklab;1019 background-image: linear-gradient(var(--tw-gradient-stops));1020 }1021 1055 .from-\[\#80a2ff\] { 1022 1056 --tw-gradient-from: #80a2ff; … … 1024 1058 } 1025 1059 .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 } 1027 1064 --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)); 1028 1065 } 1029 1066 .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 } 1031 1071 --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)); 1032 1072 } … … 1046 1086 } 1047 1087 .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 } 1049 1092 --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)); 1050 1093 } 1051 1094 .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 } 1053 1099 --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)); 1054 1100 } … … 1074 1120 padding: calc(var(--spacing) * 8); 1075 1121 } 1076 .px-1 {1077 padding-inline: calc(var(--spacing) * 1);1078 }1079 1122 .px-1\.5 { 1080 1123 padding-inline: calc(var(--spacing) * 1.5); … … 1110 1153 padding-inline: calc(var(--spacing) * 36); 1111 1154 } 1112 .py-0 {1113 padding-block: calc(var(--spacing) * 0);1114 }1115 1155 .py-0\.5 { 1116 1156 padding-block: calc(var(--spacing) * 0.5); … … 1143 1183 padding-block: calc(var(--spacing) * 24); 1144 1184 } 1145 .pt-3 {1146 padding-top: calc(var(--spacing) * 3);1147 }1148 1185 .pt-4 { 1149 1186 padding-top: calc(var(--spacing) * 4); … … 1172 1209 .pl-5 { 1173 1210 padding-left: calc(var(--spacing) * 5); 1174 }1175 .pl-8 {1176 padding-left: calc(var(--spacing) * 8);1177 1211 } 1178 1212 .pl-8\.5 { … … 1291 1325 text-wrap: pretty; 1292 1326 } 1293 .text-wrap {1294 text-wrap: wrap;1295 }1296 1327 .whitespace-nowrap { 1297 1328 white-space: nowrap; … … 1340 1371 } 1341 1372 .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 } 1346 1377 } 1347 1378 .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 } 1349 1383 } 1350 1384 .text-wp-blue { … … 1420 1454 } 1421 1455 .ring-1 { 1422 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1456 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1423 1457 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1424 1458 } 1425 1459 .ring-2 { 1426 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1460 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1427 1461 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1428 1462 } … … 1434 1468 } 1435 1469 .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 } 1437 1474 } 1438 1475 .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 } 1440 1480 } 1441 1481 .ring-\[var\(--color-wp-gray-light\)\] { … … 1446 1486 } 1447 1487 .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 } 1449 1492 } 1450 1493 .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 } 1452 1498 } 1453 1499 .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 } 1455 1504 } 1456 1505 .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 } 1458 1510 } 1459 1511 .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 } 1461 1516 } 1462 1517 .ring-gray-300 { 1463 1518 --tw-ring-color: var(--color-gray-300); 1464 1519 } 1465 .ring-gray-400 {1466 --tw-ring-color: var(--color-gray-400);1467 }1468 1520 .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 } 1473 1525 } 1474 1526 .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 } 1479 1531 } 1480 1532 .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 } 1485 1537 } 1486 1538 .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 } 1492 1543 } 1493 1544 .blur-3xl { … … 1503 1554 } 1504 1555 .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; 1506 1557 transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); 1507 1558 transition-duration: var(--tw-duration, var(--default-transition-duration)); … … 1589 1640 &:hover { 1590 1641 @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 } 1592 1646 } 1593 1647 } … … 1610 1664 &:hover { 1611 1665 @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 } 1613 1670 } 1614 1671 } … … 1617 1674 &:hover { 1618 1675 @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 } 1620 1680 } 1621 1681 } … … 1631 1691 &:hover { 1632 1692 @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 } 1634 1697 } 1635 1698 } … … 1652 1715 &:hover { 1653 1716 @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 } 1655 1721 } 1656 1722 } … … 1659 1725 &:hover { 1660 1726 @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 } 1662 1731 } 1663 1732 } … … 1696 1765 &:hover { 1697 1766 @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 } 1699 1771 } 1700 1772 } … … 1707 1779 .focus\:ring-0 { 1708 1780 &:focus { 1709 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1781 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1710 1782 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1711 1783 } … … 1713 1785 .focus\:ring-1 { 1714 1786 &:focus { 1715 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1787 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1716 1788 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1717 1789 } … … 1719 1791 .focus\:ring-2 { 1720 1792 &:focus { 1721 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1793 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1722 1794 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1723 1795 } … … 1763 1835 .focus-visible\:ring-0 { 1764 1836 &:focus-visible { 1765 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, current Color);1837 --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); 1766 1838 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 1767 1839 } … … 1906 1978 } 1907 1979 } 1908 .sm\:max-w-4xl {1909 @media (width >= 60rem) {1910 max-width: var(--container-4xl);1911 }1912 }1913 1980 .sm\:max-w-lg { 1914 1981 @media (width >= 60rem) { … … 2165 2232 syntax: "*"; 2166 2233 inherits: false; 2167 initial-value: rotateX(0);2168 2234 } 2169 2235 @property --tw-rotate-y { 2170 2236 syntax: "*"; 2171 2237 inherits: false; 2172 initial-value: rotateY(0);2173 2238 } 2174 2239 @property --tw-rotate-z { 2175 2240 syntax: "*"; 2176 2241 inherits: false; 2177 initial-value: rotateZ(0);2178 2242 } 2179 2243 @property --tw-skew-x { 2180 2244 syntax: "*"; 2181 2245 inherits: false; 2182 initial-value: skewX(0);2183 2246 } 2184 2247 @property --tw-skew-y { 2185 2248 syntax: "*"; 2186 2249 inherits: false; 2187 initial-value: skewY(0);2188 2250 } 2189 2251 @property --tw-space-y-reverse { … … 2260 2322 inherits: false; 2261 2323 } 2324 @property --tw-shadow-alpha { 2325 syntax: "<percentage>"; 2326 inherits: false; 2327 initial-value: 100%; 2328 } 2262 2329 @property --tw-inset-shadow { 2263 2330 syntax: "*"; … … 2268 2335 syntax: "*"; 2269 2336 inherits: false; 2337 } 2338 @property --tw-inset-shadow-alpha { 2339 syntax: "<percentage>"; 2340 inherits: false; 2341 initial-value: 100%; 2270 2342 } 2271 2343 @property --tw-ring-color { … … 2306 2378 initial-value: 0 0 #0000; 2307 2379 } 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 } 2308 2441 @property --tw-outline-style { 2309 2442 syntax: "*"; 2310 2443 inherits: false; 2311 2444 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;2360 2445 } 2361 2446 @keyframes pulse { … … 2364 2449 } 2365 2450 } 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 499 499 <?php gbt_display_version_badge(); ?> 500 500 <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"> 502 502 <?php if ($is_license_active): ?> 503 503 <?php if ($is_support_active): ?> … … 518 518 <div class="flex items-center justify-between mb-2"> 519 519 <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"> 521 521 <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" /> 522 522 </svg> … … 631 631 <div class="border-t border-gray-600 pt-6 mt-6"> 632 632 <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"> 634 634 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. 635 635 </p> … … 661 661 <div class="border-t border-gray-600 py-3"> 662 662 <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> 664 664 <span class="font-medium <?php echo $license_status === 'active' ? 'text-[var(--color-wp-green)]' : 'text-[var(--color-wp-red)]'; ?> flex items-center"> 665 665 <?php if ($license_status === 'active'): ?> … … 680 680 <div class="border-t border-gray-600 py-3"> 681 681 <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> 683 683 <span class="font-medium text-white"> 684 684 <?php echo !empty($license_info['buyer_username']) ? esc_html($license_info['buyer_username']) : '—'; ?> … … 689 689 <div class="border-t border-gray-600 py-3"> 690 690 <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> 692 692 <span class="font-medium text-white"> 693 693 <?php … … 710 710 <div class="border-t border-gray-600 py-3"> 711 711 <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> 713 713 <span class="font-medium <?php echo $envato_support_expired ? 'text-[var(--color-wp-red)]' : 'text-white'; ?>"> 714 714 <?php … … 729 729 <div class="border-t border-gray-600 py-3"> 730 730 <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> 732 732 <span class="font-medium <?php echo $envato_support_expired ? 'text-[var(--color-wp-red)]' : 'text-[var(--color-wp-green)]'; ?> flex items-center"> 733 733 <?php if (!$envato_support_expired): ?> … … 748 748 <div class="border-t border-gray-600 py-3"> 749 749 <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"> 752 752 <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" /> 753 753 </svg> … … 772 772 <div class="border-t border-gray-600 py-3"> 773 773 <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"> 776 776 <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" /> 777 777 </svg> … … 835 835 <div class="border-t border-gray-600 py-3"> 836 836 <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'; ?>"> 839 839 <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" /> 840 840 </svg> … … 849 849 <div class="border-t border-gray-600 py-3"> 850 850 <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'; ?>"> 853 853 <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" /> 854 854 </svg> … … 875 875 <div class="border-t border-gray-600 py-3"> 876 876 <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'; ?>"> 879 879 <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" /> 880 880 </svg> … … 889 889 <div class="border-t border-gray-600 py-3"> 890 890 <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'; ?>"> 893 893 <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" /> 894 894 </svg> … … 960 960 <div class="border-t border-gray-600 py-3"> 961 961 <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"> 964 964 <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" /> 965 965 </svg> … … 977 977 <div class="border-t border-gray-600 py-3"> 978 978 <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"> 981 981 <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" /> 982 982 </svg> … … 998 998 <div class="<?php echo ($has_bonus_updates || $has_bonus_support) ? 'py-3' : 'border-t border-gray-600 py-3'; ?>"> 999 999 <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> 1001 1001 <span class="font-medium text-white">No</span> 1002 1002 </div> … … 1007 1007 <div class="flex items-start justify-between"> 1008 1008 <div class="flex flex-col"> 1009 <span class="text- white/70">Last verified</span>1009 <span class="text-gray-400">Last verified</span> 1010 1010 <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"> 1011 1011 Refresh now … … 1082 1082 Get a license today 1083 1083 </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> 1085 1085 <div class="mt-6"> 1086 1086 <div class="relative mb-4"> 1087 1087 <?php if ($regular_license_is_sale): ?> 1088 1088 <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> 1090 1090 <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> 1092 1092 </div> 1093 1093 <?php else: ?> 1094 1094 <div class="flex items-baseline justify-center gap-x-2"> 1095 1095 <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> 1097 1097 </div> 1098 1098 <?php endif; ?> … … 1105 1105 </div> 1106 1106 <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> 1108 1108 </div> 1109 1109 </div> … … 1114 1114 </div> 1115 1115 <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> 1117 1117 </div> 1118 1118 </div> … … 1123 1123 <div class="relative mb-1"> 1124 1124 <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> 1126 1126 </div> 1127 1127 <div class="flex items-center justify-center gap-x-2"> … … 1147 1147 </div> 1148 1148 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"> 1151 1151 <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" /> 1152 1152 </svg> 1153 1153 Quality checked by Envato 1154 1154 </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"> 1157 1157 <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" /> 1158 1158 </svg> … … 1197 1197 <div class="flex items-baseline gap-x-2"> 1198 1198 <?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> 1200 1200 <?php endif; ?> 1201 1201 <span class="text-5xl font-semibold tracking-tight text-gray-900"><?php echo esc_html($theme_default_price_display); ?></span> … … 1275 1275 <div class="flex items-baseline gap-x-2"> 1276 1276 <?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> 1278 1278 <?php endif; ?> 1279 1279 <span class="text-5xl font-semibold tracking-tight text-white"><?php echo esc_html($professional_price_display); ?></span> 1280 1280 </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> 1282 1282 </div> 1283 1283 </p> … … 1365 1365 1366 1366 <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"> 1368 1368 <svg class="h-4 w-4 flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"> 1369 1369 <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" /> … … 1371 1371 Watch how subscription works (1 minute video) 1372 1372 </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"> 1374 1374 <svg class="h-4 w-4 flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"> 1375 1375 <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" /> … … 1394 1394 <div class="flex items-baseline gap-x-2"> 1395 1395 <?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> 1397 1397 <?php endif; ?> 1398 1398 <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 35 35 $content = do_shortcode($content); 36 36 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 } 44 51 } 45 52 -
shopkeeper-extender/trunk/shopkeeper-extender.php
r3394478 r3401684 5 5 * Plugin URI: https://shopkeeper.wp-theme.design/ 6 6 * Description: Extends the functionality of Shopkeeper with theme specific features. 7 * Version: 6.9.17 * Version: 7.0 8 8 * Author: Get Bowtied 9 9 * Author URI: https://getbowtied.com
Note: See TracChangeset
for help on using the changeset viewer.