Plugin Directory

Changeset 3418051


Ignore:
Timestamp:
12/12/2025 09:14:37 AM (2 days ago)
Author:
bastho
Message:

Ensure primary color is different of secondary one

Location:
personalizer/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • personalizer/trunk/inc/Personas.php

    r3417050 r3418051  
    6767        $term->primary_color = get_term_meta( $term->term_id, 'persona_primary_color', true );
    6868        $term->secondary_color = get_term_meta( $term->term_id, 'persona_secondary_color', true );
     69        if( $term->primary_color === $term->secondary_color ) {
     70            if( $term->secondary_color === '#000000' ) {
     71                $term->primary_color = '#FFFFFF';
     72            } else {
     73                $term->primary_color = '#000000';
     74            }
     75        }
    6976        $term->sort_order = get_term_meta( $term->term_id, 'persona_sort_order', true ) ?: 0;
    7077        $term = apply_filters('personalizer_persona_hydrated', $term);
  • personalizer/trunk/package-lock.json

    r3417050 r3418051  
    62266226    },
    62276227    "node_modules/@types/node": {
    6228       "version": "25.0.0",
    6229       "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.0.tgz",
    6230       "integrity": "sha512-rl78HwuZlaDIUSeUKkmogkhebA+8K1Hy7tddZuJ3D0xV8pZSfsYGTsliGUol1JPzu9EKnTxPC4L1fiWouStRew==",
     6228      "version": "25.0.1",
     6229      "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.1.tgz",
     6230      "integrity": "sha512-czWPzKIAXucn9PtsttxmumiQ9N0ok9FrBwgRWrwmVLlp86BrMExzvXRLFYRJ+Ex3g6yqj+KuaxfX1JTgV2lpfg==",
    62316231      "license": "MIT",
    62326232      "dependencies": {
     
    1144011440    },
    1144111441    "node_modules/enhanced-resolve": {
    11442       "version": "5.18.3",
    11443       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz",
    11444       "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==",
     11442      "version": "5.18.4",
     11443      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz",
     11444      "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==",
    1144511445      "license": "MIT",
    1144611446      "dependencies": {
     
    1621516215    },
    1621616216    "node_modules/lighthouse/node_modules/puppeteer-core": {
    16217       "version": "24.32.1",
    16218       "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.32.1.tgz",
    16219       "integrity": "sha512-GdWTOgy3RqaW6Etgx93ydlVJ4FBJ6TmhMksG5W7v4uawKAzLHNj33k4kBQ1SFZ9NvoXNjhdQuIQ+uik2kWnarA==",
     16217      "version": "24.33.0",
     16218      "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.33.0.tgz",
     16219      "integrity": "sha512-tPTxVg+Qdj/8av4cy6szv3GlhxeOoNhiiMZ955fjxQyvPQE/6DjCa6ZyF/x0WJrlgBZtaLSP8TQgJb7FdLDXXA==",
    1622016220      "license": "Apache-2.0",
    1622116221      "dependencies": {
     
    2262422624    },
    2262522625    "node_modules/terser-webpack-plugin": {
    22626       "version": "5.3.15",
    22627       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.15.tgz",
    22628       "integrity": "sha512-PGkOdpRFK+rb1TzVz+msVhw4YMRT9txLF4kRqvJhGhCM324xuR3REBSHALN+l+sAhKUmz0aotnjp5D+P83mLhQ==",
     22626      "version": "5.3.16",
     22627      "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz",
     22628      "integrity": "sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==",
    2262922629      "license": "MIT",
    2263022630      "dependencies": {
Note: See TracChangeset for help on using the changeset viewer.