Plugin Directory

Changeset 3449584


Ignore:
Timestamp:
01/29/2026 12:06:08 PM (6 weeks ago)
Author:
wbcomdesigns
Message:

Updated Description

Location:
bp-post-from-anywhere
Files:
50 added
8 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • bp-post-from-anywhere/trunk/bp-post-from-anywhere.php

    r3336514 r3449584  
    1010 * Plugin URI:        https://wbcomdesigns.com/downloads
    1111 * Description:       Transform any page into an activity posting hub! Let your community members share updates, thoughts, and engage from anywhere on your site with our simple shortcode.
    12  * Version:           1.5.6
     12 * Version:           1.5.7
    1313 * Author:            Wbcom Designs
    1414 * Author URI:        https://wbcomdesigns.com
     
    1717 * Text Domain:       bp-post-from-anywhere
    1818 * Domain Path:       /languages
     19 * Requires at least: 5.0
     20 * Tested up to:      6.9
     21 * Requires PHP:      7.4
    1922 */
    2023
     
    2528
    2629if ( ! defined( 'BP_POST_FROM_ANYWHERE_VERSION' ) ) {
    27     define( 'BP_POST_FROM_ANYWHERE_VERSION', '1.5.6' );
     30    define( 'BP_POST_FROM_ANYWHERE_VERSION', '1.5.7' );
    2831}
    2932
  • bp-post-from-anywhere/trunk/languages/bp-post-from-anywhere.pot

    r3336514 r3449584  
    1 # Copyright (C) 2025 Wbcom Designs
     1# Copyright (C) 2026 Wbcom Designs
    22# This file is distributed under the GPL-2.0+.
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Wbcom Designs - BuddyPress Post from Anywhere 1.5.5\n"
     5"Project-Id-Version: Wbcom Designs - BuddyPress Post from Anywhere 1.5.7\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/bp-post-from-anywhere\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-07-30T08:46:06+00:00\n"
     12"POT-Creation-Date: 2026-01-29T11:54:17+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
     
    9595msgstr ""
    9696
    97 #: bp-post-from-anywhere.php:72
     97#: bp-post-from-anywhere.php:75
    9898msgid "BuddyPress Post From Anywhere"
    9999msgstr ""
    100100
    101 #: bp-post-from-anywhere.php:73
     101#: bp-post-from-anywhere.php:76
    102102msgid "BuddyPress or BuddyBoss Platform"
    103103msgstr ""
    104104
    105105#. translators: %1$s: BuddyPress Post From Anywhere, %2$s:BuddyPress
    106 #: bp-post-from-anywhere.php:76
     106#: bp-post-from-anywhere.php:79
    107107#, php-format
    108108msgid "Almost there! %1$s needs %2$s to work its magic. Please install and activate %2$s first, then reactivate %1$s to start building your community engagement."
  • bp-post-from-anywhere/trunk/public/css-rtl/bp-post-from-anywhere-public.css

    r3336514 r3449584  
     1/* CSS Custom Properties (Variables) */
     2:root {
     3    /* Colors */
     4    --bppfa-primary-color: #007cba;
     5    --bppfa-primary-color-alpha: rgba(0, 124, 186, 0.1);
     6
     7    /* Content */
     8    --bppfa-content-bg-color: #fff;
     9    --bppfa-content-border-color: #e5e5e5;
     10
     11    /* Text */
     12    --bppfa-text-color: #333;
     13    --bppfa-heading-color: #333;
     14    --bppfa-placeholder-color: #999;
     15
     16    /* Input */
     17    --bppfa-input-bg-color: #f8f9fa;
     18    --bppfa-input-border-color: #ddd;
     19    --bppfa-input-border-hover-color: #bbb;
     20
     21    /* Buttons */
     22    --bppfa-button-bg-color: #007cba;
     23    --bppfa-button-bg-hover-color: #005a87;
     24    --bppfa-button-text-color: #fff;
     25    --bppfa-button-disabled-bg-color: #d1d1d1;
     26
     27    /* Feedback */
     28    --bppfa-success-bg-color: #d4edda;
     29    --bppfa-success-text-color: #155724;
     30    --bppfa-success-border-color: #c3e6cb;
     31    --bppfa-error-bg-color: #f8d7da;
     32    --bppfa-error-text-color: #721c24;
     33    --bppfa-error-border-color: #f5c6cb;
     34
     35    /* UI Elements */
     36    --bppfa-divider-color: #eee;
     37    --bppfa-spinner-border-color: #f3f3f3;
     38}
     39
     40/* Dark Mode Support - Multi-theme compatible */
     41html.dark-mode,
     42body.dark-scheme {
     43    --bppfa-primary-color: var(--color-theme-primary, var(--reign-accent-color, #E94560));
     44    --bppfa-content-bg-color: var(--color-theme-white-box, var(--reign-site-sections-bg-color, #1a1a1a));
     45    --bppfa-content-border-color: var(--global-border-color, var(--reign-site-border-color, #333));
     46    --bppfa-text-color: var(--global-font-color, var(--reign-site-body-text-color, #ccc));
     47    --bppfa-heading-color: var(--global-title-color, var(--reign-site-headings-color, #fff));
     48    --bppfa-placeholder-color: var(--color-meta, var(--reign-site-alternate-text-color, #999));
     49    --bppfa-input-bg-color: var(--global-body-lightcolor, var(--reign-site-secondary-bg-color, #2a2a2a));
     50    --bppfa-input-border-color: var(--global-border-color, var(--reign-site-border-color, #444));
     51    --bppfa-divider-color: var(--color-hr, var(--reign-site-hr-color, #444));
     52    --bppfa-button-bg-color: var(--button-background-color, var(--reign-site-button-bg-color, #E94560));
     53    --bppfa-button-bg-hover-color: var(--button-background-hover-color, var(--reign-site-button-bg-hover-color, #d6334e));
     54}
     55
    156/* Modern BuddyPress/BuddyBoss compatible styling */
    257form#bppfa-whats-new-form {
     
    459    margin: 0 0 20px 0;
    560    padding: 20px;
    6     background: #fff;
    7     border: 1px solid #e5e5e5;
     61    background: var(--bppfa-content-bg-color, #fff);
     62    border: 1px solid var(--bppfa-content-border-color, #e5e5e5);
    863    border-radius: 12px;
    964    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
     
    1368/* Form content wrapper */
    1469#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-content {
    15     overflow: hidden;
     70    /* overflow: hidden; */
    1671    clear: both;
    1772}
     
    2277
    2378/* Theme compatibility */
    24 .bp-nouveau form#bppfa-whats-new-form,
     79.bp-nouveau form#bppfa-whats-new-form {
     80    background: var(--bppfa-content-bg-color, #fff);
     81    border-color: var(--bppfa-content-border-color, #e5e5e5);
     82}
     83
    2584.buddyboss-theme form#bppfa-whats-new-form {
    2685    background: var(--bb-content-background-color, #fff);
     
    54113
    55114#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a:hover::after {
    56     border-color: var(--bb-primary-color, #007cba);
    57 }
    58 
    59 #bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-avatar{
     115    border-color: var(--bppfa-primary-color, #007cba);
     116}
     117
     118#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-avatar {
    60119    text-align: center;
    61120}
     
    66125    margin-bottom: 15px;
    67126    margin-right: 65px;
    68     color: #333;
     127    color: var(--bppfa-text-color, #333);
    69128    font-weight: 500;
    70129    min-height: 50px;
     
    75134.bp-nouveau #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting,
    76135.buddyboss-theme #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting {
    77     color: var(--bb-headings-color, #333);
     136    color: var(--bppfa-heading-color, #333);
    78137}
    79138
     
    85144#bppfa-buddypress-widget form#wbppfa-whats-new-form textarea,
    86145#bppfa-buddypress form#bppfa-whats-new-form textarea {
    87     background: #f8f9fa;
     146    background: var(--bppfa-input-bg-color, #f8f9fa);
    88147    border: 2px solid transparent;
    89148    border-radius: 8px;
    90149    box-sizing: border-box;
    91     color: #333;
     150    color: var(--bppfa-text-color, #333);
    92151    font-family: inherit;
    93152    font-size: 15px;
     
    106165
    107166#bppfa-buddypress form#bppfa-whats-new-form textarea:focus {
    108     background: #fff;
    109     border-color: var(--bb-primary-color, #007cba);
    110     box-shadow: 0 0 0 3px rgba(0, 124, 186, 0.1);
    111 }
    112 
    113 #bppfa-buddypress form#bppfa-whats-new-form textarea:placeholder {
    114     color: #999;
     167    background: var(--bppfa-content-bg-color, #fff);
     168    border-color: var(--bppfa-primary-color, #007cba);
     169    box-shadow: 0 0 0 3px var(--bppfa-primary-color-alpha, rgba(0, 124, 186, 0.1));
     170}
     171
     172#bppfa-buddypress form#bppfa-whats-new-form textarea::placeholder {
     173    color: var(--bppfa-placeholder-color, #999);
     174}
     175
     176div#bppfa-whats-new-content .quote-btn,
     177div#bppfa-whats-new-content .bpstatus-icon {
     178    margin-top: 0;
    115179}
    116180
     
    161225
    162226.bppfa-feedback-message.success {
    163     background: #d4edda;
    164     color: #155724;
    165     border: 1px solid #c3e6cb;
     227    background: var(--bppfa-success-bg-color, #d4edda);
     228    color: var(--bppfa-success-text-color, #155724);
     229    border: 1px solid var(--bppfa-success-border-color, #c3e6cb);
    166230}
    167231
    168232.bppfa-feedback-message.error {
    169     background: #f8d7da;
    170     color: #721c24;
    171     border: 1px solid #f5c6cb;
     233    background: var(--bppfa-error-bg-color, #f8d7da);
     234    color: var(--bppfa-error-text-color, #721c24);
     235    border: 1px solid var(--bppfa-error-border-color, #f5c6cb);
    172236}
    173237
     
    184248        transform: translateX(-20px);
    185249    }
     250
    186251    to {
    187252        opacity: 1;
     
    193258    margin: 12px 0 0 0;
    194259    padding-top: 12px;
    195     border-top: 1px solid #eee;
     260    border-top: 1px solid var(--bppfa-divider-color, #eee);
    196261    display: flex !important;
    197     flex-direction: row;
    198     justify-content: space-between;
     262    flex-flow: row wrap;
    199263    align-items: center;
    200264    gap: 12px;
     
    207271        opacity: 0;
    208272    }
     273
    209274    to {
    210275        opacity: 1;
     
    224289    max-width: 250px;
    225290    padding: 8px 12px 8px 32px;
    226     border: 1px solid #ddd;
     291    border: 1px solid var(--bppfa-input-border-color, #ddd);
    227292    border-radius: 6px;
    228     background: #fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M1%201l6%206%206-6%27%20stroke%3D%27%23333%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E') no-repeat left 12px center;
     293    background: var(--bppfa-content-bg-color, #fff) url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M1%201l6%206%206-6%27%20stroke%3D%27%23333%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E') no-repeat left 12px center;
    229294    background-size: 12px;
    230295    appearance: none;
     
    236301
    237302#bppfa-whats-new-post-in-box select:hover {
    238     border-color: #bbb;
     303    border-color: var(--bppfa-input-border-hover-color, #bbb);
    239304}
    240305
    241306#bppfa-whats-new-post-in-box select:focus {
    242307    outline: none;
    243     border-color: var(--bb-primary-color, #007cba);
    244     box-shadow: 0 0 0 3px rgba(0, 124, 186, 0.1);
     308    border-color: var(--bppfa-primary-color, #007cba);
     309    box-shadow: 0 0 0 3px var(--bppfa-primary-color-alpha, rgba(0, 124, 186, 0.1));
    245310}
    246311
     
    249314#bppfa-buddypress input[type="submit"],
    250315#bppfa-buddypress input[type="button"] {
    251     background: var(--bb-primary-button-background-regular, #007cba);
     316    background: var(--bppfa-button-bg-color, #007cba);
    252317    border: none;
    253318    border-radius: 6px;
    254     color: #fff;
     319    color: var(--bppfa-button-text-color, #fff);
    255320    font-size: 14px;
    256321    font-weight: 500;
     
    268333#bppfa-buddypress input[type="submit"]:hover,
    269334#bppfa-buddypress input[type="button"]:hover {
    270     background: var(--bb-primary-button-background-hover, #005a87);
     335    background: var(--bppfa-button-bg-hover-color, #005a87);
    271336    transform: translateY(-1px);
    272337    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
     
    281346#bppfa-buddypress input[type="submit"]:disabled,
    282347#bppfa-buddypress input[type="button"]:disabled {
    283     background: #d1d1d1;
     348    background: var(--bppfa-button-disabled-bg-color, #d1d1d1);
    284349    cursor: not-allowed;
    285350    opacity: 0.7;
     
    299364    left: 0;
    300365    border: 2px solid transparent;
    301     border-top-color: #fff;
     366    border-top-color: var(--bppfa-button-text-color, #fff);
    302367    border-radius: 50%;
    303368    animation: button-loading-spinner 0.8s linear infinite;
     
    312377        transform: rotate(0turn);
    313378    }
     379
    314380    to {
    315381        transform: rotate(-1turn);
    316382    }
    317383}
    318 
    319384
    320385#bppfa-whats-new-avatar img.avatar {
     
    336401    width: 20px;
    337402    height: 20px;
    338     border: 2px solid #f3f3f3;
    339     border-top: 2px solid var(--bb-primary-color, #007cba);
     403    border: 2px solid var(--bppfa-spinner-border-color, #f3f3f3);
     404    border-top: 2px solid var(--bppfa-primary-color, #007cba);
    340405    border-radius: 50%;
    341406    animation: bppfa-spin 0.8s linear infinite;
     
    348413
    349414@keyframes bppfa-spin {
    350     0% { transform: rotate(0deg); }
    351     100% { transform: rotate(-360deg); }
    352 }
    353 
    354 
     415    0% {
     416        transform: rotate(0deg);
     417    }
     418
     419    100% {
     420        transform: rotate(-360deg);
     421    }
     422}
    355423
    356424#bppfa-whats-new-options .post-elements-buttons-item {
     
    368436}
    369437
    370 body .bp-checkins.bp-checkin-panel {
     438body .bp-checkins.bp-checkin-panel.bp-checkin-panel {
    371439    width: 100%;
    372440    margin-right: 0;
     441    order: 2;
    373442}
    374443
    375444/* BuddyPress Quote */
    376445body .quote-btn {
    377     margin-right: 0;   
     446    margin-right: 0;
    378447}
    379448
    380449body.bp-nouveau .bpquotes-bg-selection-div {
    381450    margin: 0;
     451    order: 2;
    382452}
    383453
    384454/* BuddyPress Polls */
    385 body.bp-nouveau .bpolls-polls-option-html {
     455body.bp-nouveau .bpolls-polls-option-html.bpolls-polls-option-html {
    386456    width: 100%;
    387457    margin-right: 0;
     458    margin: 12px 0 0;
     459}
     460
     461/* BuddyPress Status */
     462.bpstatus-option-panel {
     463    width: 100%;
     464    order: 2;
    388465}
    389466
     
    393470        padding: 15px;
    394471    }
    395    
     472
    396473    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar {
    397474        float: none;
     
    399476        text-align: center;
    400477    }
    401    
     478
    402479    #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting {
    403480        margin-right: 0;
     
    406483        min-height: auto;
    407484    }
    408    
     485
    409486    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit {
    410487        width: 100%;
    411488    }
    412    
     489
    413490    div#bppfa-whats-new-options[style*="display: block"] {
    414491        flex-direction: column !important;
    415492        gap: 12px;
    416493    }
    417    
     494
    418495    #bppfa-whats-new-post-in-box {
    419496        max-width: 100%;
    420497        order: 1;
    421498    }
    422    
     499
    423500    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit {
    424         order: 2;
    425501        justify-content: center;
    426502    }
    427    
     503
    428504    #bppfa-buddypress input[type="submit"] {
    429505        width: 100%;
    430506    }
    431    
     507
    432508    .bppfa-feedback-message {
    433509        font-size: 13px;
    434510        margin-bottom: 10px;
    435511    }
    436    
     512
    437513    #bppfa-whats-new-post-in-box select {
    438514        width: 100%;
     515        max-width: 100%;
    439516    }
    440517}
  • bp-post-from-anywhere/trunk/public/css-rtl/bp-post-from-anywhere-public.css.map

    r3336514 r3449584  
    1 {"version":3,"sources":["../css/bp-post-from-anywhere-public.css"],"names":[],"mappings":"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","file":"bp-post-from-anywhere-public.css","sourcesContent":["/* Modern BuddyPress/BuddyBoss compatible styling */\nform#bppfa-whats-new-form {\n    position: relative;\n    margin: 0 0 20px 0;\n    padding: 20px;\n    background: #fff;\n    border: 1px solid #e5e5e5;\n    border-radius: 12px;\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\n    transition: all 0.3s ease;\n}\n\n/* Form content wrapper */\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-content {\n    overflow: hidden;\n    clear: both;\n}\n\nform#bppfa-whats-new-form:hover {\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);\n}\n\n/* Theme compatibility */\n.bp-nouveau form#bppfa-whats-new-form,\n.buddyboss-theme form#bppfa-whats-new-form {\n    background: var(--bb-content-background-color, #fff);\n    border-color: var(--bb-content-border-color, #e5e5e5);\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar {\n    float: left;\n    margin-right: 15px;\n    width: 50px;\n    height: 50px;\n    flex-shrink: 0;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a {\n    display: block;\n    position: relative;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a::after {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    border: 2px solid transparent;\n    border-radius: 50%;\n    transition: border-color 0.2s;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a:hover::after {\n    border-color: var(--bb-primary-color, #007cba);\n}\n\n#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-avatar{\n    text-align: center;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting {\n    font-size: 16px;\n    line-height: 1.5;\n    margin-bottom: 15px;\n    margin-left: 65px;\n    color: #333;\n    font-weight: 500;\n    min-height: 50px;\n    display: flex;\n    align-items: center;\n}\n\n.bp-nouveau #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting,\n.buddyboss-theme #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting {\n    color: var(--bb-headings-color, #333);\n}\n\n#bppfa-buddypress-widget form#wbppfa-whats-new-form p.activity-greeting {\n    line-height: 1.4;\n    text-align: center;\n}\n\n#bppfa-buddypress-widget form#wbppfa-whats-new-form textarea,\n#bppfa-buddypress form#bppfa-whats-new-form textarea {\n    background: #f8f9fa;\n    border: 2px solid transparent;\n    border-radius: 8px;\n    box-sizing: border-box;\n    color: #333;\n    font-family: inherit;\n    font-size: 15px;\n    line-height: 1.5;\n    padding: 12px 16px;\n    width: 100%;\n    min-height: 90px;\n    height: 90px;\n    resize: vertical;\n    transition: all 0.2s ease;\n    outline: none;\n    clear: both;\n    display: block;\n    margin-top: 10px;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form textarea:focus {\n    background: #fff;\n    border-color: var(--bb-primary-color, #007cba);\n    box-shadow: 0 0 0 3px rgba(0, 124, 186, 0.1);\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form textarea:placeholder {\n    color: #999;\n}\n\n/* Textarea active state */\n#bppfa-buddypress form#bppfa-whats-new-form textarea.active {\n    min-height: 90px;\n    height: 90px;\n}\n\n#bppfa-buddypress-widget #wbppfa-whats-new-options::after,\n#bppfa-buddypress #bppfa-whats-new-options::after {\n    clear: both;\n    content: \"\";\n    display: table;\n}\n\n#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-submit {\n    margin-top: 12px;\n    text-align: center;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit {\n    display: flex !important;\n    align-items: center;\n    justify-content: flex-end;\n    gap: 12px;\n    margin: 0;\n    visibility: visible !important;\n    opacity: 1 !important;\n    order: 2;\n    margin-left: auto;\n}\n\n/* Inline feedback message */\n.bppfa-feedback-message {\n    display: none;\n    align-items: center;\n    padding: 12px 16px;\n    border-radius: 6px;\n    font-size: 14px;\n    font-weight: 500;\n    animation: slideIn 0.3s ease;\n    margin-bottom: 15px;\n    margin-top: 15px;\n    width: 100%;\n    box-sizing: border-box;\n}\n\n.bppfa-feedback-message.success {\n    background: #d4edda;\n    color: #155724;\n    border: 1px solid #c3e6cb;\n}\n\n.bppfa-feedback-message.error {\n    background: #f8d7da;\n    color: #721c24;\n    border: 1px solid #f5c6cb;\n}\n\n.bppfa-feedback-message svg {\n    width: 16px;\n    height: 16px;\n    margin-right: 8px;\n    flex-shrink: 0;\n}\n\n@keyframes slideIn {\n    from {\n        opacity: 0;\n        transform: translateX(20px);\n    }\n    to {\n        opacity: 1;\n        transform: translateX(0);\n    }\n}\n\ndiv#bppfa-whats-new-options {\n    margin: 12px 0 0 0;\n    padding-top: 12px;\n    border-top: 1px solid #eee;\n    display: flex !important;\n    flex-direction: row;\n    justify-content: space-between;\n    align-items: center;\n    gap: 12px;\n    animation: fadeIn 0.3s ease;\n    overflow: visible;\n}\n\n@keyframes fadeIn {\n    from {\n        opacity: 0;\n    }\n    to {\n        opacity: 1;\n    }\n}\n\n/* Group selector modern styling */\n#bppfa-whats-new-post-in-box {\n    margin: 0;\n    flex: 0 0 auto;\n    order: 1;\n}\n\n#bppfa-whats-new-post-in-box select {\n    width: 100%;\n    min-width: 180px;\n    max-width: 250px;\n    padding: 8px 32px 8px 12px;\n    border: 1px solid #ddd;\n    border-radius: 6px;\n    background: #fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M1%201l6%206%206-6%27%20stroke%3D%27%23333%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E') no-repeat right 12px center;\n    background-size: 12px;\n    appearance: none;\n    cursor: pointer;\n    font-size: 14px;\n    transition: border-color 0.2s;\n    text-align: left;\n}\n\n#bppfa-whats-new-post-in-box select:hover {\n    border-color: #bbb;\n}\n\n#bppfa-whats-new-post-in-box select:focus {\n    outline: none;\n    border-color: var(--bb-primary-color, #007cba);\n    box-shadow: 0 0 0 3px rgba(0, 124, 186, 0.1);\n}\n\n#bppfa-buddypress-widget input[type=\"submit\"],\n#bppfa-buddypress-widget input[type=\"button\"],\n#bppfa-buddypress input[type=\"submit\"],\n#bppfa-buddypress input[type=\"button\"] {\n    background: var(--bb-primary-button-background-regular, #007cba);\n    border: none;\n    border-radius: 6px;\n    color: #fff;\n    font-size: 14px;\n    font-weight: 500;\n    cursor: pointer;\n    outline: none;\n    text-align: center;\n    text-decoration: none;\n    padding: 10px 24px;\n    transition: all 0.2s ease;\n    position: relative;\n    overflow: hidden;\n    display: inline-block;\n}\n\n#bppfa-buddypress input[type=\"submit\"]:hover,\n#bppfa-buddypress input[type=\"button\"]:hover {\n    background: var(--bb-primary-button-background-hover, #005a87);\n    transform: translateY(-1px);\n    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);\n}\n\n#bppfa-buddypress input[type=\"submit\"]:active,\n#bppfa-buddypress input[type=\"button\"]:active {\n    transform: translateY(0);\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);\n}\n\n#bppfa-buddypress input[type=\"submit\"]:disabled,\n#bppfa-buddypress input[type=\"button\"]:disabled {\n    background: #d1d1d1;\n    cursor: not-allowed;\n    opacity: 0.7;\n    transform: none;\n    box-shadow: none;\n}\n\n#bppfa-buddypress input[type=\"submit\"].loading::after {\n    content: '';\n    position: absolute;\n    width: 16px;\n    height: 16px;\n    margin: auto;\n    top: 0;\n    left: 0;\n    bottom: 0;\n    right: 0;\n    border: 2px solid transparent;\n    border-top-color: #fff;\n    border-radius: 50%;\n    animation: button-loading-spinner 0.8s linear infinite;\n}\n\n#bppfa-buddypress input[type=\"submit\"].loading {\n    color: transparent;\n}\n\n@keyframes button-loading-spinner {\n    from {\n        transform: rotate(0turn);\n    }\n    to {\n        transform: rotate(1turn);\n    }\n}\n\n\n#bppfa-whats-new-avatar img.avatar {\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    vertical-align: middle;\n    transition: transform 0.2s ease;\n    display: block;\n}\n\n#bppfa-whats-new-avatar a:hover img.avatar {\n    transform: scale(1.05);\n}\n\n.bppfa-spinner,\n.wbppfa-spinner {\n    display: none;\n    width: 20px;\n    height: 20px;\n    border: 2px solid #f3f3f3;\n    border-top: 2px solid var(--bb-primary-color, #007cba);\n    border-radius: 50%;\n    animation: bppfa-spin 0.8s linear infinite;\n    margin-left: 0;\n}\n\n.wbppfa-spinner {\n    vertical-align: middle;\n}\n\n@keyframes bppfa-spin {\n    0% { transform: rotate(0deg); }\n    100% { transform: rotate(360deg); }\n}\n\n\n\n#bppfa-whats-new-options .post-elements-buttons-item {\n    margin-right: 10px;\n    margin-top: 10px;\n    display: inline-block;\n    position: relative;\n    vertical-align: middle;\n    line-height: 1;\n}\n\n/* BuddyPress Checkin */\nbody .bpchk-marker-container {\n    margin-left: 0;\n}\n\nbody .bp-checkins.bp-checkin-panel {\n    width: 100%;\n    margin-left: 0;\n}\n\n/* BuddyPress Quote */\nbody .quote-btn {\n    margin-left: 0;    \n}\n\nbody.bp-nouveau .bpquotes-bg-selection-div {\n    margin: 0;\n}\n\n/* BuddyPress Polls */\nbody.bp-nouveau .bpolls-polls-option-html {\n    width: 100%;\n    margin-left: 0;\n}\n\n/* Responsive Design */\n@media (max-width: 768px) {\n    form#bppfa-whats-new-form {\n        padding: 15px;\n    }\n    \n    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar {\n        float: none;\n        margin-bottom: 15px;\n        text-align: center;\n    }\n    \n    #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting {\n        margin-left: 0;\n        text-align: center;\n        font-size: 15px;\n        min-height: auto;\n    }\n    \n    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit {\n        width: 100%;\n    }\n    \n    div#bppfa-whats-new-options[style*=\"display: block\"] {\n        flex-direction: column !important;\n        gap: 12px;\n    }\n    \n    #bppfa-whats-new-post-in-box {\n        max-width: 100%;\n        order: 1;\n    }\n    \n    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit {\n        order: 2;\n        justify-content: center;\n    }\n    \n    #bppfa-buddypress input[type=\"submit\"] {\n        width: 100%;\n    }\n    \n    .bppfa-feedback-message {\n        font-size: 13px;\n        margin-bottom: 10px;\n    }\n    \n    #bppfa-whats-new-post-in-box select {\n        width: 100%;\n    }\n}\n\n/* Dark mode support */\n@media (prefers-color-scheme: dark) {\n    .buddyboss-theme-dark form#bppfa-whats-new-form,\n    .bp-dark-mode form#bppfa-whats-new-form {\n        background: var(--bb-block-bg-color-dark, #1a1a1a);\n        border-color: var(--bb-block-border-color-dark, #333);\n    }\n    \n    .buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea,\n    .bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea {\n        background: var(--bb-input-bg-color-dark, #2a2a2a);\n        color: var(--bb-body-text-color-dark, #ccc);\n        border-color: var(--bb-input-border-color-dark, #444);\n    }\n    \n    .buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea:focus,\n    .bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea:focus {\n        background: var(--bb-input-bg-color-dark-focus, #333);\n    }\n}"]}
     1{"version":3,"sources":["../css/bp-post-from-anywhere-public.css"],"names":[],"mappings":"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B;;IAED;QACI,2BAA0B;KAC7B;CACJ;;AAED;IACI,kBAAmB;IACnB,iBAAiB;IACjB,sBAAsB;IACtB,mBAAmB;IACnB,uBAAuB;IACvB,eAAe;CAClB;;AAED,wBAAwB;AACxB;IACI,gBAAe;CAClB;;AAED;IACI,YAAY;IACZ,gBAAe;IACf,SAAS;CACZ;;AAED,sBAAsB;AACtB;IACI,gBAAe;CAClB;;AAED;IACI,UAAU;IACV,SAAS;CACZ;;AAED,sBAAsB;AACtB;IACI,YAAY;IACZ,gBAAe;IACf,iBAAiB;CACpB;;AAED,uBAAuB;AACvB;IACI,YAAY;IACZ,SAAS;CACZ;;AAED,uBAAuB;AACvB;IACI;QACI,cAAc;KACjB;;IAED;QACI,YAAY;QACZ,oBAAoB;QACpB,mBAAmB;KACtB;;IAED;QACI,gBAAe;QACf,mBAAmB;QACnB,gBAAgB;QAChB,iBAAiB;KACpB;;IAED;QACI,YAAY;KACf;;IAED;QACI,kCAAkC;QAClC,UAAU;KACb;;IAED;QACI,gBAAgB;QAChB,SAAS;KACZ;;IAED;QACI,wBAAwB;KAC3B;;IAED;QACI,YAAY;KACf;;IAED;QACI,gBAAgB;QAChB,oBAAoB;KACvB;;IAED;QACI,YAAY;QACZ,gBAAgB;KACnB;CACJ;;AAED,uBAAuB;AACvB;IACI;;QAEI,mDAAmD;QACnD,sDAAsD;KACzD;;IAED;;QAEI,mDAAmD;QACnD,4CAA4C;QAC5C,sDAAsD;KACzD;;IAED;;QAEI,sDAAsD;KACzD;CACJ","file":"bp-post-from-anywhere-public.css","sourcesContent":["/* CSS Custom Properties (Variables) */\n:root {\n    /* Colors */\n    --bppfa-primary-color: #007cba;\n    --bppfa-primary-color-alpha: rgba(0, 124, 186, 0.1);\n\n    /* Content */\n    --bppfa-content-bg-color: #fff;\n    --bppfa-content-border-color: #e5e5e5;\n\n    /* Text */\n    --bppfa-text-color: #333;\n    --bppfa-heading-color: #333;\n    --bppfa-placeholder-color: #999;\n\n    /* Input */\n    --bppfa-input-bg-color: #f8f9fa;\n    --bppfa-input-border-color: #ddd;\n    --bppfa-input-border-hover-color: #bbb;\n\n    /* Buttons */\n    --bppfa-button-bg-color: #007cba;\n    --bppfa-button-bg-hover-color: #005a87;\n    --bppfa-button-text-color: #fff;\n    --bppfa-button-disabled-bg-color: #d1d1d1;\n\n    /* Feedback */\n    --bppfa-success-bg-color: #d4edda;\n    --bppfa-success-text-color: #155724;\n    --bppfa-success-border-color: #c3e6cb;\n    --bppfa-error-bg-color: #f8d7da;\n    --bppfa-error-text-color: #721c24;\n    --bppfa-error-border-color: #f5c6cb;\n\n    /* UI Elements */\n    --bppfa-divider-color: #eee;\n    --bppfa-spinner-border-color: #f3f3f3;\n}\n\n/* Dark Mode Support - Multi-theme compatible */\nhtml.dark-mode,\nbody.dark-scheme {\n    --bppfa-primary-color: var(--color-theme-primary, var(--reign-accent-color, #E94560));\n    --bppfa-content-bg-color: var(--color-theme-white-box, var(--reign-site-sections-bg-color, #1a1a1a));\n    --bppfa-content-border-color: var(--global-border-color, var(--reign-site-border-color, #333));\n    --bppfa-text-color: var(--global-font-color, var(--reign-site-body-text-color, #ccc));\n    --bppfa-heading-color: var(--global-title-color, var(--reign-site-headings-color, #fff));\n    --bppfa-placeholder-color: var(--color-meta, var(--reign-site-alternate-text-color, #999));\n    --bppfa-input-bg-color: var(--global-body-lightcolor, var(--reign-site-secondary-bg-color, #2a2a2a));\n    --bppfa-input-border-color: var(--global-border-color, var(--reign-site-border-color, #444));\n    --bppfa-divider-color: var(--color-hr, var(--reign-site-hr-color, #444));\n    --bppfa-button-bg-color: var(--button-background-color, var(--reign-site-button-bg-color, #E94560));\n    --bppfa-button-bg-hover-color: var(--button-background-hover-color, var(--reign-site-button-bg-hover-color, #d6334e));\n}\n\n/* Modern BuddyPress/BuddyBoss compatible styling */\nform#bppfa-whats-new-form {\n    position: relative;\n    margin: 0 0 20px 0;\n    padding: 20px;\n    background: var(--bppfa-content-bg-color, #fff);\n    border: 1px solid var(--bppfa-content-border-color, #e5e5e5);\n    border-radius: 12px;\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\n    transition: all 0.3s ease;\n}\n\n/* Form content wrapper */\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-content {\n    /* overflow: hidden; */\n    clear: both;\n}\n\nform#bppfa-whats-new-form:hover {\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);\n}\n\n/* Theme compatibility */\n.bp-nouveau form#bppfa-whats-new-form {\n    background: var(--bppfa-content-bg-color, #fff);\n    border-color: var(--bppfa-content-border-color, #e5e5e5);\n}\n\n.buddyboss-theme form#bppfa-whats-new-form {\n    background: var(--bb-content-background-color, #fff);\n    border-color: var(--bb-content-border-color, #e5e5e5);\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar {\n    float: left;\n    margin-right: 15px;\n    width: 50px;\n    height: 50px;\n    flex-shrink: 0;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a {\n    display: block;\n    position: relative;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a::after {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    border: 2px solid transparent;\n    border-radius: 50%;\n    transition: border-color 0.2s;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a:hover::after {\n    border-color: var(--bppfa-primary-color, #007cba);\n}\n\n#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-avatar {\n    text-align: center;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting {\n    font-size: 16px;\n    line-height: 1.5;\n    margin-bottom: 15px;\n    margin-left: 65px;\n    color: var(--bppfa-text-color, #333);\n    font-weight: 500;\n    min-height: 50px;\n    display: flex;\n    align-items: center;\n}\n\n.bp-nouveau #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting,\n.buddyboss-theme #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting {\n    color: var(--bppfa-heading-color, #333);\n}\n\n#bppfa-buddypress-widget form#wbppfa-whats-new-form p.activity-greeting {\n    line-height: 1.4;\n    text-align: center;\n}\n\n#bppfa-buddypress-widget form#wbppfa-whats-new-form textarea,\n#bppfa-buddypress form#bppfa-whats-new-form textarea {\n    background: var(--bppfa-input-bg-color, #f8f9fa);\n    border: 2px solid transparent;\n    border-radius: 8px;\n    box-sizing: border-box;\n    color: var(--bppfa-text-color, #333);\n    font-family: inherit;\n    font-size: 15px;\n    line-height: 1.5;\n    padding: 12px 16px;\n    width: 100%;\n    min-height: 90px;\n    height: 90px;\n    resize: vertical;\n    transition: all 0.2s ease;\n    outline: none;\n    clear: both;\n    display: block;\n    margin-top: 10px;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form textarea:focus {\n    background: var(--bppfa-content-bg-color, #fff);\n    border-color: var(--bppfa-primary-color, #007cba);\n    box-shadow: 0 0 0 3px var(--bppfa-primary-color-alpha, rgba(0, 124, 186, 0.1));\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form textarea::placeholder {\n    color: var(--bppfa-placeholder-color, #999);\n}\n\ndiv#bppfa-whats-new-content .quote-btn,\ndiv#bppfa-whats-new-content .bpstatus-icon {\n    margin-top: 0;\n}\n\n/* Textarea active state */\n#bppfa-buddypress form#bppfa-whats-new-form textarea.active {\n    min-height: 90px;\n    height: 90px;\n}\n\n#bppfa-buddypress-widget #wbppfa-whats-new-options::after,\n#bppfa-buddypress #bppfa-whats-new-options::after {\n    clear: both;\n    content: \"\";\n    display: table;\n}\n\n#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-submit {\n    margin-top: 12px;\n    text-align: center;\n}\n\n#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit {\n    display: flex !important;\n    align-items: center;\n    justify-content: flex-end;\n    gap: 12px;\n    margin: 0;\n    visibility: visible !important;\n    opacity: 1 !important;\n    order: 2;\n    margin-left: auto;\n}\n\n/* Inline feedback message */\n.bppfa-feedback-message {\n    display: none;\n    align-items: center;\n    padding: 12px 16px;\n    border-radius: 6px;\n    font-size: 14px;\n    font-weight: 500;\n    animation: slideIn 0.3s ease;\n    margin-bottom: 15px;\n    margin-top: 15px;\n    width: 100%;\n    box-sizing: border-box;\n}\n\n.bppfa-feedback-message.success {\n    background: var(--bppfa-success-bg-color, #d4edda);\n    color: var(--bppfa-success-text-color, #155724);\n    border: 1px solid var(--bppfa-success-border-color, #c3e6cb);\n}\n\n.bppfa-feedback-message.error {\n    background: var(--bppfa-error-bg-color, #f8d7da);\n    color: var(--bppfa-error-text-color, #721c24);\n    border: 1px solid var(--bppfa-error-border-color, #f5c6cb);\n}\n\n.bppfa-feedback-message svg {\n    width: 16px;\n    height: 16px;\n    margin-right: 8px;\n    flex-shrink: 0;\n}\n\n@keyframes slideIn {\n    from {\n        opacity: 0;\n        transform: translateX(20px);\n    }\n\n    to {\n        opacity: 1;\n        transform: translateX(0);\n    }\n}\n\ndiv#bppfa-whats-new-options {\n    margin: 12px 0 0 0;\n    padding-top: 12px;\n    border-top: 1px solid var(--bppfa-divider-color, #eee);\n    display: flex !important;\n    flex-flow: row wrap;\n    align-items: center;\n    gap: 12px;\n    animation: fadeIn 0.3s ease;\n    overflow: visible;\n}\n\n@keyframes fadeIn {\n    from {\n        opacity: 0;\n    }\n\n    to {\n        opacity: 1;\n    }\n}\n\n/* Group selector modern styling */\n#bppfa-whats-new-post-in-box {\n    margin: 0;\n    flex: 0 0 auto;\n    order: 1;\n}\n\n#bppfa-whats-new-post-in-box select {\n    width: 100%;\n    min-width: 180px;\n    max-width: 250px;\n    padding: 8px 32px 8px 12px;\n    border: 1px solid var(--bppfa-input-border-color, #ddd);\n    border-radius: 6px;\n    background: var(--bppfa-content-bg-color, #fff) url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M1%201l6%206%206-6%27%20stroke%3D%27%23333%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E') no-repeat right 12px center;\n    background-size: 12px;\n    appearance: none;\n    cursor: pointer;\n    font-size: 14px;\n    transition: border-color 0.2s;\n    text-align: left;\n}\n\n#bppfa-whats-new-post-in-box select:hover {\n    border-color: var(--bppfa-input-border-hover-color, #bbb);\n}\n\n#bppfa-whats-new-post-in-box select:focus {\n    outline: none;\n    border-color: var(--bppfa-primary-color, #007cba);\n    box-shadow: 0 0 0 3px var(--bppfa-primary-color-alpha, rgba(0, 124, 186, 0.1));\n}\n\n#bppfa-buddypress-widget input[type=\"submit\"],\n#bppfa-buddypress-widget input[type=\"button\"],\n#bppfa-buddypress input[type=\"submit\"],\n#bppfa-buddypress input[type=\"button\"] {\n    background: var(--bppfa-button-bg-color, #007cba);\n    border: none;\n    border-radius: 6px;\n    color: var(--bppfa-button-text-color, #fff);\n    font-size: 14px;\n    font-weight: 500;\n    cursor: pointer;\n    outline: none;\n    text-align: center;\n    text-decoration: none;\n    padding: 10px 24px;\n    transition: all 0.2s ease;\n    position: relative;\n    overflow: hidden;\n    display: inline-block;\n}\n\n#bppfa-buddypress input[type=\"submit\"]:hover,\n#bppfa-buddypress input[type=\"button\"]:hover {\n    background: var(--bppfa-button-bg-hover-color, #005a87);\n    transform: translateY(-1px);\n    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);\n}\n\n#bppfa-buddypress input[type=\"submit\"]:active,\n#bppfa-buddypress input[type=\"button\"]:active {\n    transform: translateY(0);\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);\n}\n\n#bppfa-buddypress input[type=\"submit\"]:disabled,\n#bppfa-buddypress input[type=\"button\"]:disabled {\n    background: var(--bppfa-button-disabled-bg-color, #d1d1d1);\n    cursor: not-allowed;\n    opacity: 0.7;\n    transform: none;\n    box-shadow: none;\n}\n\n#bppfa-buddypress input[type=\"submit\"].loading::after {\n    content: '';\n    position: absolute;\n    width: 16px;\n    height: 16px;\n    margin: auto;\n    top: 0;\n    left: 0;\n    bottom: 0;\n    right: 0;\n    border: 2px solid transparent;\n    border-top-color: var(--bppfa-button-text-color, #fff);\n    border-radius: 50%;\n    animation: button-loading-spinner 0.8s linear infinite;\n}\n\n#bppfa-buddypress input[type=\"submit\"].loading {\n    color: transparent;\n}\n\n@keyframes button-loading-spinner {\n    from {\n        transform: rotate(0turn);\n    }\n\n    to {\n        transform: rotate(1turn);\n    }\n}\n\n#bppfa-whats-new-avatar img.avatar {\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    vertical-align: middle;\n    transition: transform 0.2s ease;\n    display: block;\n}\n\n#bppfa-whats-new-avatar a:hover img.avatar {\n    transform: scale(1.05);\n}\n\n.bppfa-spinner,\n.wbppfa-spinner {\n    display: none;\n    width: 20px;\n    height: 20px;\n    border: 2px solid var(--bppfa-spinner-border-color, #f3f3f3);\n    border-top: 2px solid var(--bppfa-primary-color, #007cba);\n    border-radius: 50%;\n    animation: bppfa-spin 0.8s linear infinite;\n    margin-left: 0;\n}\n\n.wbppfa-spinner {\n    vertical-align: middle;\n}\n\n@keyframes bppfa-spin {\n    0% {\n        transform: rotate(0deg);\n    }\n\n    100% {\n        transform: rotate(360deg);\n    }\n}\n\n#bppfa-whats-new-options .post-elements-buttons-item {\n    margin-right: 10px;\n    margin-top: 10px;\n    display: inline-block;\n    position: relative;\n    vertical-align: middle;\n    line-height: 1;\n}\n\n/* BuddyPress Checkin */\nbody .bpchk-marker-container {\n    margin-left: 0;\n}\n\nbody .bp-checkins.bp-checkin-panel.bp-checkin-panel {\n    width: 100%;\n    margin-left: 0;\n    order: 2;\n}\n\n/* BuddyPress Quote */\nbody .quote-btn {\n    margin-left: 0;\n}\n\nbody.bp-nouveau .bpquotes-bg-selection-div {\n    margin: 0;\n    order: 2;\n}\n\n/* BuddyPress Polls */\nbody.bp-nouveau .bpolls-polls-option-html.bpolls-polls-option-html {\n    width: 100%;\n    margin-left: 0;\n    margin: 12px 0 0;\n}\n\n/* BuddyPress Status */\n.bpstatus-option-panel {\n    width: 100%;\n    order: 2;\n}\n\n/* Responsive Design */\n@media (max-width: 768px) {\n    form#bppfa-whats-new-form {\n        padding: 15px;\n    }\n\n    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar {\n        float: none;\n        margin-bottom: 15px;\n        text-align: center;\n    }\n\n    #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting {\n        margin-left: 0;\n        text-align: center;\n        font-size: 15px;\n        min-height: auto;\n    }\n\n    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit {\n        width: 100%;\n    }\n\n    div#bppfa-whats-new-options[style*=\"display: block\"] {\n        flex-direction: column !important;\n        gap: 12px;\n    }\n\n    #bppfa-whats-new-post-in-box {\n        max-width: 100%;\n        order: 1;\n    }\n\n    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit {\n        justify-content: center;\n    }\n\n    #bppfa-buddypress input[type=\"submit\"] {\n        width: 100%;\n    }\n\n    .bppfa-feedback-message {\n        font-size: 13px;\n        margin-bottom: 10px;\n    }\n\n    #bppfa-whats-new-post-in-box select {\n        width: 100%;\n        max-width: 100%;\n    }\n}\n\n/* Dark mode support */\n@media (prefers-color-scheme: dark) {\n    .buddyboss-theme-dark form#bppfa-whats-new-form,\n    .bp-dark-mode form#bppfa-whats-new-form {\n        background: var(--bb-block-bg-color-dark, #1a1a1a);\n        border-color: var(--bb-block-border-color-dark, #333);\n    }\n    \n    .buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea,\n    .bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea {\n        background: var(--bb-input-bg-color-dark, #2a2a2a);\n        color: var(--bb-body-text-color-dark, #ccc);\n        border-color: var(--bb-input-border-color-dark, #444);\n    }\n    \n    .buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea:focus,\n    .bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea:focus {\n        background: var(--bb-input-bg-color-dark-focus, #333);\n    }\n}"]}
  • bp-post-from-anywhere/trunk/public/css-rtl/bp-post-from-anywhere-public.min.css

    r3336514 r3449584  
    1 form#bppfa-whats-new-form{position:relative;margin:0 0 20px 0;padding:20px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease}form#bppfa-whats-new-form:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.bp-nouveau form#bppfa-whats-new-form,.buddyboss-theme form#bppfa-whats-new-form{background:var(--bb-content-background-color,#fff);border-color:var(--bb-content-border-color,#e5e5e5)}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar{float:right;margin-left:15px}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a{display:block;position:relative}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a::after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;border:2px solid transparent;border-radius:50%;transition:border-color .2s}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a:hover::after{border-color:var(--bb-primary-color,#007cba)}#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-avatar{text-align:center}#bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{font-size:16px;line-height:1.5;margin-bottom:15px;margin-right:65px;color:#333;font-weight:500}.bp-nouveau #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting,.buddyboss-theme #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{color:var(--bb-headings-color,#333)}#bppfa-buddypress-widget form#wbppfa-whats-new-form p.activity-greeting{line-height:1.4;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form textarea,#bppfa-buddypress-widget form#wbppfa-whats-new-form textarea{background:#f8f9fa;border:2px solid transparent;border-radius:8px;box-sizing:border-box;color:#333;font-family:inherit;font-size:15px;line-height:1.5;padding:12px 16px;width:100%;min-height:60px;height:auto!important;resize:vertical;transition:all .2s ease;outline:0}#bppfa-buddypress form#bppfa-whats-new-form textarea:focus{background:#fff;border-color:var(--bb-primary-color,#007cba);box-shadow:0 0 0 3px rgba(0,124,186,.1)}#bppfa-buddypress form#bppfa-whats-new-form textarea:placeholder{color:#999}#bppfa-buddypress form#bppfa-whats-new-form textarea.active{min-height:100px}#bppfa-buddypress #bppfa-whats-new-options::after,#bppfa-buddypress-widget #wbppfa-whats-new-options::after{clear:both;content:"";display:table}#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-submit{margin-top:12px;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:12px}.bppfa-feedback-message{display:none;align-items:center;padding:8px 12px;border-radius:6px;font-size:14px;font-weight:500;animation:slideIn .3s ease}.bppfa-feedback-message.success{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.bppfa-feedback-message.error{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.bppfa-feedback-message svg{width:16px;height:16px;margin-left:8px;flex-shrink:0}@keyframes slideIn{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}div#bppfa-whats-new-options{margin:12px 0 0 0;padding-top:12px;border-top:1px solid #eee;display:none;animation:fadeIn .3s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#bppfa-whats-new-post-in-box{margin-bottom:12px}#bppfa-whats-new-post-in-box select{width:auto;min-width:200px;padding:8px 12px 8px 32px;border:1px solid #ddd;border-radius:6px;background:#fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M1%201l6%206%206-6%27%20stroke%3D%27%23333%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E') no-repeat left 12px center;background-size:12px;appearance:none;cursor:pointer;font-size:14px;transition:border-color .2s}#bppfa-whats-new-post-in-box select:hover{border-color:#bbb}#bppfa-whats-new-post-in-box select:focus{outline:0;border-color:var(--bb-primary-color,#007cba);box-shadow:0 0 0 3px rgba(0,124,186,.1)}#bppfa-buddypress input[type=button],#bppfa-buddypress input[type=submit],#bppfa-buddypress-widget input[type=button],#bppfa-buddypress-widget input[type=submit]{background:var(--bb-primary-button-background-regular,#007cba);border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;outline:0;text-align:center;text-decoration:none;padding:10px 24px;transition:all .2s ease;position:relative;overflow:hidden}#bppfa-buddypress input[type=button]:hover,#bppfa-buddypress input[type=submit]:hover{background:var(--bb-primary-button-background-hover,#005a87);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}#bppfa-buddypress input[type=button]:active,#bppfa-buddypress input[type=submit]:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.15)}#bppfa-buddypress input[type=button]:disabled,#bppfa-buddypress input[type=submit]:disabled{background:#ccc;cursor:not-allowed;opacity:.6}#bppfa-buddypress input[type=submit].loading::after{content:'';position:absolute;width:16px;height:16px;margin:auto;top:0;right:0;bottom:0;left:0;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner .8s linear infinite}#bppfa-buddypress input[type=submit].loading{color:transparent}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(-1turn)}}.bppfa-notification{display:none!important}#bppfa-whats-new-avatar img.avatar{width:50px;height:50px;border-radius:50%;vertical-align:middle;transition:transform .2s ease}#bppfa-whats-new-avatar a:hover img.avatar{transform:scale(1.05)}.bppfa-spinner{display:none;width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid var(--bb-primary-color,#007cba);border-radius:50%;animation:bppfa-spin .8s linear infinite;margin-right:10px}@keyframes bppfa-spin{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.wbppfa-spinner{display:none;width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid var(--bb-primary-color,#007cba);border-radius:50%;animation:bppfa-spin .8s linear infinite;margin-right:10px;vertical-align:middle}#bppfa-buddypress div#message p::before{font-family:FontAwesome;font-weight:400;font-style:normal;text-rendering:auto;text-decoration:inherit;display:inline-block;line-height:1.2em;content:"\f071";font-size:17px;-webkit-font-smoothing:antialiased;text-decoration:none;margin-left:10px;padding:0;vertical-align:middle}#bppfa-buddypress div#message.error p{background-color:#fcdcdd;color:#f14e56;display:block;padding:20px 30px;border-radius:3px}.notify .notify-text-error p{margin:5px 0;margin-bottom:5px;margin-bottom:0;padding:0;font-size:13px;font-weight:400;line-height:14px;color:red}.notify.notify-center-center{right:auto;left:5%}#bppfa-whats-new-options .post-elements-buttons-item{margin-left:10px;margin-top:10px;display:inline-block;position:relative;vertical-align:middle;line-height:1}body .bpchk-marker-container{margin-right:0}body .bp-checkins.bp-checkin-panel{width:100%;margin-right:0}body .quote-btn{margin-right:0}body.bp-nouveau .bpquotes-bg-selection-div{margin:0}body.bp-nouveau .bpolls-polls-option-html{width:100%;margin-right:0}@media (max-width:768px){form#bppfa-whats-new-form{padding:15px}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar{float:none;margin-bottom:15px;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{margin-right:0;text-align:center;font-size:15px}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{flex-direction:column;align-items:stretch}#bppfa-buddypress input[type=submit]{width:100%}.bppfa-feedback-message{font-size:13px;margin-bottom:10px}#bppfa-whats-new-post-in-box select{width:100%}}@media (prefers-color-scheme:dark){.bp-dark-mode form#bppfa-whats-new-form,.buddyboss-theme-dark form#bppfa-whats-new-form{background:var(--bb-block-bg-color-dark,#1a1a1a);border-color:var(--bb-block-border-color-dark,#333)}.bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea,.buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea{background:var(--bb-input-bg-color-dark,#2a2a2a);color:var(--bb-body-text-color-dark,#ccc);border-color:var(--bb-input-border-color-dark,#444)}.bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea:focus,.buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea:focus{background:var(--bb-input-bg-color-dark-focus,#333)}}
     1:root{--bppfa-primary-color:#007cba;--bppfa-primary-color-alpha:rgba(0, 124, 186, 0.1);--bppfa-content-bg-color:#fff;--bppfa-content-border-color:#e5e5e5;--bppfa-text-color:#333;--bppfa-heading-color:#333;--bppfa-placeholder-color:#999;--bppfa-input-bg-color:#f8f9fa;--bppfa-input-border-color:#ddd;--bppfa-input-border-hover-color:#bbb;--bppfa-button-bg-color:#007cba;--bppfa-button-bg-hover-color:#005a87;--bppfa-button-text-color:#fff;--bppfa-button-disabled-bg-color:#d1d1d1;--bppfa-success-bg-color:#d4edda;--bppfa-success-text-color:#155724;--bppfa-success-border-color:#c3e6cb;--bppfa-error-bg-color:#f8d7da;--bppfa-error-text-color:#721c24;--bppfa-error-border-color:#f5c6cb;--bppfa-divider-color:#eee;--bppfa-spinner-border-color:#f3f3f3}body.dark-scheme,html.dark-mode{--bppfa-primary-color:var(--color-theme-primary, var(--reign-accent-color, #E94560));--bppfa-content-bg-color:var(--color-theme-white-box, var(--reign-site-sections-bg-color, #1a1a1a));--bppfa-content-border-color:var(--global-border-color, var(--reign-site-border-color, #333));--bppfa-text-color:var(--global-font-color, var(--reign-site-body-text-color, #ccc));--bppfa-heading-color:var(--global-title-color, var(--reign-site-headings-color, #fff));--bppfa-placeholder-color:var(--color-meta, var(--reign-site-alternate-text-color, #999));--bppfa-input-bg-color:var(--global-body-lightcolor, var(--reign-site-secondary-bg-color, #2a2a2a));--bppfa-input-border-color:var(--global-border-color, var(--reign-site-border-color, #444));--bppfa-divider-color:var(--color-hr, var(--reign-site-hr-color, #444));--bppfa-button-bg-color:var(--button-background-color, var(--reign-site-button-bg-color, #E94560));--bppfa-button-bg-hover-color:var(--button-background-hover-color, var(--reign-site-button-bg-hover-color, #d6334e))}form#bppfa-whats-new-form{position:relative;margin:0 0 20px 0;padding:20px;background:var(--bppfa-content-bg-color,#fff);border:1px solid var(--bppfa-content-border-color,#e5e5e5);border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-content{clear:both}form#bppfa-whats-new-form:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.bp-nouveau form#bppfa-whats-new-form{background:var(--bppfa-content-bg-color,#fff);border-color:var(--bppfa-content-border-color,#e5e5e5)}.buddyboss-theme form#bppfa-whats-new-form{background:var(--bb-content-background-color,#fff);border-color:var(--bb-content-border-color,#e5e5e5)}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar{float:right;margin-left:15px;width:50px;height:50px;flex-shrink:0}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a{display:block;position:relative}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a::after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;border:2px solid transparent;border-radius:50%;transition:border-color .2s}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a:hover::after{border-color:var(--bppfa-primary-color,#007cba)}#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-avatar{text-align:center}#bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{font-size:16px;line-height:1.5;margin-bottom:15px;margin-right:65px;color:var(--bppfa-text-color,#333);font-weight:500;min-height:50px;display:flex;align-items:center}.bp-nouveau #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting,.buddyboss-theme #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{color:var(--bppfa-heading-color,#333)}#bppfa-buddypress-widget form#wbppfa-whats-new-form p.activity-greeting{line-height:1.4;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form textarea,#bppfa-buddypress-widget form#wbppfa-whats-new-form textarea{background:var(--bppfa-input-bg-color,#f8f9fa);border:2px solid transparent;border-radius:8px;box-sizing:border-box;color:var(--bppfa-text-color,#333);font-family:inherit;font-size:15px;line-height:1.5;padding:12px 16px;width:100%;min-height:90px;height:90px;resize:vertical;transition:all .2s ease;outline:0;clear:both;display:block;margin-top:10px}#bppfa-buddypress form#bppfa-whats-new-form textarea:focus{background:var(--bppfa-content-bg-color,#fff);border-color:var(--bppfa-primary-color,#007cba);box-shadow:0 0 0 3px var(--bppfa-primary-color-alpha,rgba(0,124,186,.1))}#bppfa-buddypress form#bppfa-whats-new-form textarea::placeholder{color:var(--bppfa-placeholder-color,#999)}div#bppfa-whats-new-content .bpstatus-icon,div#bppfa-whats-new-content .quote-btn{margin-top:0}#bppfa-buddypress form#bppfa-whats-new-form textarea.active{min-height:90px;height:90px}#bppfa-buddypress #bppfa-whats-new-options::after,#bppfa-buddypress-widget #wbppfa-whats-new-options::after{clear:both;content:"";display:table}#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-submit{margin-top:12px;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{display:flex!important;align-items:center;justify-content:flex-end;gap:12px;margin:0;visibility:visible!important;opacity:1!important;order:2;margin-right:auto}.bppfa-feedback-message{display:none;align-items:center;padding:12px 16px;border-radius:6px;font-size:14px;font-weight:500;animation:slideIn .3s ease;margin-bottom:15px;margin-top:15px;width:100%;box-sizing:border-box}.bppfa-feedback-message.success{background:var(--bppfa-success-bg-color,#d4edda);color:var(--bppfa-success-text-color,#155724);border:1px solid var(--bppfa-success-border-color,#c3e6cb)}.bppfa-feedback-message.error{background:var(--bppfa-error-bg-color,#f8d7da);color:var(--bppfa-error-text-color,#721c24);border:1px solid var(--bppfa-error-border-color,#f5c6cb)}.bppfa-feedback-message svg{width:16px;height:16px;margin-left:8px;flex-shrink:0}@keyframes slideIn{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}div#bppfa-whats-new-options{margin:12px 0 0 0;padding-top:12px;border-top:1px solid var(--bppfa-divider-color,#eee);display:flex!important;flex-flow:row wrap;align-items:center;gap:12px;animation:fadeIn .3s ease;overflow:visible}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#bppfa-whats-new-post-in-box{margin:0;flex:0 0 auto;order:1}#bppfa-whats-new-post-in-box select{width:100%;min-width:180px;max-width:250px;padding:8px 12px 8px 32px;border:1px solid var(--bppfa-input-border-color,#ddd);border-radius:6px;background:var(--bppfa-content-bg-color,#fff) url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M1%201l6%206%206-6%27%20stroke%3D%27%23333%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E') no-repeat left 12px center;background-size:12px;appearance:none;cursor:pointer;font-size:14px;transition:border-color .2s;text-align:right}#bppfa-whats-new-post-in-box select:hover{border-color:var(--bppfa-input-border-hover-color,#bbb)}#bppfa-whats-new-post-in-box select:focus{outline:0;border-color:var(--bppfa-primary-color,#007cba);box-shadow:0 0 0 3px var(--bppfa-primary-color-alpha,rgba(0,124,186,.1))}#bppfa-buddypress input[type=button],#bppfa-buddypress input[type=submit],#bppfa-buddypress-widget input[type=button],#bppfa-buddypress-widget input[type=submit]{background:var(--bppfa-button-bg-color,#007cba);border:none;border-radius:6px;color:var(--bppfa-button-text-color,#fff);font-size:14px;font-weight:500;cursor:pointer;outline:0;text-align:center;text-decoration:none;padding:10px 24px;transition:all .2s ease;position:relative;overflow:hidden;display:inline-block}#bppfa-buddypress input[type=button]:hover,#bppfa-buddypress input[type=submit]:hover{background:var(--bppfa-button-bg-hover-color,#005a87);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}#bppfa-buddypress input[type=button]:active,#bppfa-buddypress input[type=submit]:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.15)}#bppfa-buddypress input[type=button]:disabled,#bppfa-buddypress input[type=submit]:disabled{background:var(--bppfa-button-disabled-bg-color,#d1d1d1);cursor:not-allowed;opacity:.7;transform:none;box-shadow:none}#bppfa-buddypress input[type=submit].loading::after{content:'';position:absolute;width:16px;height:16px;margin:auto;top:0;right:0;bottom:0;left:0;border:2px solid transparent;border-top-color:var(--bppfa-button-text-color,#fff);border-radius:50%;animation:button-loading-spinner .8s linear infinite}#bppfa-buddypress input[type=submit].loading{color:transparent}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(-1turn)}}#bppfa-whats-new-avatar img.avatar{width:50px;height:50px;border-radius:50%;vertical-align:middle;transition:transform .2s ease;display:block}#bppfa-whats-new-avatar a:hover img.avatar{transform:scale(1.05)}.bppfa-spinner,.wbppfa-spinner{display:none;width:20px;height:20px;border:2px solid var(--bppfa-spinner-border-color,#f3f3f3);border-top:2px solid var(--bppfa-primary-color,#007cba);border-radius:50%;animation:bppfa-spin .8s linear infinite;margin-right:0}.wbppfa-spinner{vertical-align:middle}@keyframes bppfa-spin{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}#bppfa-whats-new-options .post-elements-buttons-item{margin-left:10px;margin-top:10px;display:inline-block;position:relative;vertical-align:middle;line-height:1}body .bpchk-marker-container{margin-right:0}body .bp-checkins.bp-checkin-panel.bp-checkin-panel{width:100%;margin-right:0;order:2}body .quote-btn{margin-right:0}body.bp-nouveau .bpquotes-bg-selection-div{margin:0;order:2}body.bp-nouveau .bpolls-polls-option-html.bpolls-polls-option-html{width:100%;margin-right:0;margin:12px 0 0}.bpstatus-option-panel{width:100%;order:2}@media (max-width:768px){form#bppfa-whats-new-form{padding:15px}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar{float:none;margin-bottom:15px;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{margin-right:0;text-align:center;font-size:15px;min-height:auto}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{width:100%}div#bppfa-whats-new-options[style*="display: block"]{flex-direction:column!important;gap:12px}#bppfa-whats-new-post-in-box{max-width:100%;order:1}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{justify-content:center}#bppfa-buddypress input[type=submit]{width:100%}.bppfa-feedback-message{font-size:13px;margin-bottom:10px}#bppfa-whats-new-post-in-box select{width:100%;max-width:100%}}@media (prefers-color-scheme:dark){.bp-dark-mode form#bppfa-whats-new-form,.buddyboss-theme-dark form#bppfa-whats-new-form{background:var(--bb-block-bg-color-dark,#1a1a1a);border-color:var(--bb-block-border-color-dark,#333)}.bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea,.buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea{background:var(--bb-input-bg-color-dark,#2a2a2a);color:var(--bb-body-text-color-dark,#ccc);border-color:var(--bb-input-border-color-dark,#444)}.bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea:focus,.buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea:focus{background:var(--bb-input-bg-color-dark-focus,#333)}}
  • bp-post-from-anywhere/trunk/public/css/bp-post-from-anywhere-public.css

    r3336514 r3449584  
     1/* CSS Custom Properties (Variables) */
     2:root {
     3    /* Colors */
     4    --bppfa-primary-color: #007cba;
     5    --bppfa-primary-color-alpha: rgba(0, 124, 186, 0.1);
     6
     7    /* Content */
     8    --bppfa-content-bg-color: #fff;
     9    --bppfa-content-border-color: #e5e5e5;
     10
     11    /* Text */
     12    --bppfa-text-color: #333;
     13    --bppfa-heading-color: #333;
     14    --bppfa-placeholder-color: #999;
     15
     16    /* Input */
     17    --bppfa-input-bg-color: #f8f9fa;
     18    --bppfa-input-border-color: #ddd;
     19    --bppfa-input-border-hover-color: #bbb;
     20
     21    /* Buttons */
     22    --bppfa-button-bg-color: #007cba;
     23    --bppfa-button-bg-hover-color: #005a87;
     24    --bppfa-button-text-color: #fff;
     25    --bppfa-button-disabled-bg-color: #d1d1d1;
     26
     27    /* Feedback */
     28    --bppfa-success-bg-color: #d4edda;
     29    --bppfa-success-text-color: #155724;
     30    --bppfa-success-border-color: #c3e6cb;
     31    --bppfa-error-bg-color: #f8d7da;
     32    --bppfa-error-text-color: #721c24;
     33    --bppfa-error-border-color: #f5c6cb;
     34
     35    /* UI Elements */
     36    --bppfa-divider-color: #eee;
     37    --bppfa-spinner-border-color: #f3f3f3;
     38}
     39
     40/* Dark Mode Support - Multi-theme compatible */
     41html.dark-mode,
     42body.dark-scheme {
     43    --bppfa-primary-color: var(--color-theme-primary, var(--reign-accent-color, #E94560));
     44    --bppfa-content-bg-color: var(--color-theme-white-box, var(--reign-site-sections-bg-color, #1a1a1a));
     45    --bppfa-content-border-color: var(--global-border-color, var(--reign-site-border-color, #333));
     46    --bppfa-text-color: var(--global-font-color, var(--reign-site-body-text-color, #ccc));
     47    --bppfa-heading-color: var(--global-title-color, var(--reign-site-headings-color, #fff));
     48    --bppfa-placeholder-color: var(--color-meta, var(--reign-site-alternate-text-color, #999));
     49    --bppfa-input-bg-color: var(--global-body-lightcolor, var(--reign-site-secondary-bg-color, #2a2a2a));
     50    --bppfa-input-border-color: var(--global-border-color, var(--reign-site-border-color, #444));
     51    --bppfa-divider-color: var(--color-hr, var(--reign-site-hr-color, #444));
     52    --bppfa-button-bg-color: var(--button-background-color, var(--reign-site-button-bg-color, #E94560));
     53    --bppfa-button-bg-hover-color: var(--button-background-hover-color, var(--reign-site-button-bg-hover-color, #d6334e));
     54}
     55
    156/* Modern BuddyPress/BuddyBoss compatible styling */
    257form#bppfa-whats-new-form {
     
    459    margin: 0 0 20px 0;
    560    padding: 20px;
    6     background: #fff;
    7     border: 1px solid #e5e5e5;
     61    background: var(--bppfa-content-bg-color, #fff);
     62    border: 1px solid var(--bppfa-content-border-color, #e5e5e5);
    863    border-radius: 12px;
    964    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
     
    1368/* Form content wrapper */
    1469#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-content {
    15     overflow: hidden;
     70    /* overflow: hidden; */
    1671    clear: both;
    1772}
     
    2277
    2378/* Theme compatibility */
    24 .bp-nouveau form#bppfa-whats-new-form,
     79.bp-nouveau form#bppfa-whats-new-form {
     80    background: var(--bppfa-content-bg-color, #fff);
     81    border-color: var(--bppfa-content-border-color, #e5e5e5);
     82}
     83
    2584.buddyboss-theme form#bppfa-whats-new-form {
    2685    background: var(--bb-content-background-color, #fff);
     
    54113
    55114#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a:hover::after {
    56     border-color: var(--bb-primary-color, #007cba);
    57 }
    58 
    59 #bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-avatar{
     115    border-color: var(--bppfa-primary-color, #007cba);
     116}
     117
     118#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-avatar {
    60119    text-align: center;
    61120}
     
    66125    margin-bottom: 15px;
    67126    margin-left: 65px;
    68     color: #333;
     127    color: var(--bppfa-text-color, #333);
    69128    font-weight: 500;
    70129    min-height: 50px;
     
    75134.bp-nouveau #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting,
    76135.buddyboss-theme #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting {
    77     color: var(--bb-headings-color, #333);
     136    color: var(--bppfa-heading-color, #333);
    78137}
    79138
     
    85144#bppfa-buddypress-widget form#wbppfa-whats-new-form textarea,
    86145#bppfa-buddypress form#bppfa-whats-new-form textarea {
    87     background: #f8f9fa;
     146    background: var(--bppfa-input-bg-color, #f8f9fa);
    88147    border: 2px solid transparent;
    89148    border-radius: 8px;
    90149    box-sizing: border-box;
    91     color: #333;
     150    color: var(--bppfa-text-color, #333);
    92151    font-family: inherit;
    93152    font-size: 15px;
     
    106165
    107166#bppfa-buddypress form#bppfa-whats-new-form textarea:focus {
    108     background: #fff;
    109     border-color: var(--bb-primary-color, #007cba);
    110     box-shadow: 0 0 0 3px rgba(0, 124, 186, 0.1);
    111 }
    112 
    113 #bppfa-buddypress form#bppfa-whats-new-form textarea:placeholder {
    114     color: #999;
     167    background: var(--bppfa-content-bg-color, #fff);
     168    border-color: var(--bppfa-primary-color, #007cba);
     169    box-shadow: 0 0 0 3px var(--bppfa-primary-color-alpha, rgba(0, 124, 186, 0.1));
     170}
     171
     172#bppfa-buddypress form#bppfa-whats-new-form textarea::placeholder {
     173    color: var(--bppfa-placeholder-color, #999);
     174}
     175
     176div#bppfa-whats-new-content .quote-btn,
     177div#bppfa-whats-new-content .bpstatus-icon {
     178    margin-top: 0;
    115179}
    116180
     
    161225
    162226.bppfa-feedback-message.success {
    163     background: #d4edda;
    164     color: #155724;
    165     border: 1px solid #c3e6cb;
     227    background: var(--bppfa-success-bg-color, #d4edda);
     228    color: var(--bppfa-success-text-color, #155724);
     229    border: 1px solid var(--bppfa-success-border-color, #c3e6cb);
    166230}
    167231
    168232.bppfa-feedback-message.error {
    169     background: #f8d7da;
    170     color: #721c24;
    171     border: 1px solid #f5c6cb;
     233    background: var(--bppfa-error-bg-color, #f8d7da);
     234    color: var(--bppfa-error-text-color, #721c24);
     235    border: 1px solid var(--bppfa-error-border-color, #f5c6cb);
    172236}
    173237
     
    184248        transform: translateX(20px);
    185249    }
     250
    186251    to {
    187252        opacity: 1;
     
    193258    margin: 12px 0 0 0;
    194259    padding-top: 12px;
    195     border-top: 1px solid #eee;
     260    border-top: 1px solid var(--bppfa-divider-color, #eee);
    196261    display: flex !important;
    197     flex-direction: row;
    198     justify-content: space-between;
     262    flex-flow: row wrap;
    199263    align-items: center;
    200264    gap: 12px;
     
    207271        opacity: 0;
    208272    }
     273
    209274    to {
    210275        opacity: 1;
     
    224289    max-width: 250px;
    225290    padding: 8px 32px 8px 12px;
    226     border: 1px solid #ddd;
     291    border: 1px solid var(--bppfa-input-border-color, #ddd);
    227292    border-radius: 6px;
    228     background: #fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M1%201l6%206%206-6%27%20stroke%3D%27%23333%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E') no-repeat right 12px center;
     293    background: var(--bppfa-content-bg-color, #fff) url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M1%201l6%206%206-6%27%20stroke%3D%27%23333%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E') no-repeat right 12px center;
    229294    background-size: 12px;
    230295    appearance: none;
     
    236301
    237302#bppfa-whats-new-post-in-box select:hover {
    238     border-color: #bbb;
     303    border-color: var(--bppfa-input-border-hover-color, #bbb);
    239304}
    240305
    241306#bppfa-whats-new-post-in-box select:focus {
    242307    outline: none;
    243     border-color: var(--bb-primary-color, #007cba);
    244     box-shadow: 0 0 0 3px rgba(0, 124, 186, 0.1);
     308    border-color: var(--bppfa-primary-color, #007cba);
     309    box-shadow: 0 0 0 3px var(--bppfa-primary-color-alpha, rgba(0, 124, 186, 0.1));
    245310}
    246311
     
    249314#bppfa-buddypress input[type="submit"],
    250315#bppfa-buddypress input[type="button"] {
    251     background: var(--bb-primary-button-background-regular, #007cba);
     316    background: var(--bppfa-button-bg-color, #007cba);
    252317    border: none;
    253318    border-radius: 6px;
    254     color: #fff;
     319    color: var(--bppfa-button-text-color, #fff);
    255320    font-size: 14px;
    256321    font-weight: 500;
     
    268333#bppfa-buddypress input[type="submit"]:hover,
    269334#bppfa-buddypress input[type="button"]:hover {
    270     background: var(--bb-primary-button-background-hover, #005a87);
     335    background: var(--bppfa-button-bg-hover-color, #005a87);
    271336    transform: translateY(-1px);
    272337    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
     
    281346#bppfa-buddypress input[type="submit"]:disabled,
    282347#bppfa-buddypress input[type="button"]:disabled {
    283     background: #d1d1d1;
     348    background: var(--bppfa-button-disabled-bg-color, #d1d1d1);
    284349    cursor: not-allowed;
    285350    opacity: 0.7;
     
    299364    right: 0;
    300365    border: 2px solid transparent;
    301     border-top-color: #fff;
     366    border-top-color: var(--bppfa-button-text-color, #fff);
    302367    border-radius: 50%;
    303368    animation: button-loading-spinner 0.8s linear infinite;
     
    312377        transform: rotate(0turn);
    313378    }
     379
    314380    to {
    315381        transform: rotate(1turn);
    316382    }
    317383}
    318 
    319384
    320385#bppfa-whats-new-avatar img.avatar {
     
    336401    width: 20px;
    337402    height: 20px;
    338     border: 2px solid #f3f3f3;
    339     border-top: 2px solid var(--bb-primary-color, #007cba);
     403    border: 2px solid var(--bppfa-spinner-border-color, #f3f3f3);
     404    border-top: 2px solid var(--bppfa-primary-color, #007cba);
    340405    border-radius: 50%;
    341406    animation: bppfa-spin 0.8s linear infinite;
     
    348413
    349414@keyframes bppfa-spin {
    350     0% { transform: rotate(0deg); }
    351     100% { transform: rotate(360deg); }
    352 }
    353 
    354 
     415    0% {
     416        transform: rotate(0deg);
     417    }
     418
     419    100% {
     420        transform: rotate(360deg);
     421    }
     422}
    355423
    356424#bppfa-whats-new-options .post-elements-buttons-item {
     
    368436}
    369437
    370 body .bp-checkins.bp-checkin-panel {
     438body .bp-checkins.bp-checkin-panel.bp-checkin-panel {
    371439    width: 100%;
    372440    margin-left: 0;
     441    order: 2;
    373442}
    374443
    375444/* BuddyPress Quote */
    376445body .quote-btn {
    377     margin-left: 0;   
     446    margin-left: 0;
    378447}
    379448
    380449body.bp-nouveau .bpquotes-bg-selection-div {
    381450    margin: 0;
     451    order: 2;
    382452}
    383453
    384454/* BuddyPress Polls */
    385 body.bp-nouveau .bpolls-polls-option-html {
     455body.bp-nouveau .bpolls-polls-option-html.bpolls-polls-option-html {
    386456    width: 100%;
    387457    margin-left: 0;
     458    margin: 12px 0 0;
     459}
     460
     461/* BuddyPress Status */
     462.bpstatus-option-panel {
     463    width: 100%;
     464    order: 2;
    388465}
    389466
     
    393470        padding: 15px;
    394471    }
    395    
     472
    396473    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar {
    397474        float: none;
     
    399476        text-align: center;
    400477    }
    401    
     478
    402479    #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting {
    403480        margin-left: 0;
     
    406483        min-height: auto;
    407484    }
    408    
     485
    409486    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit {
    410487        width: 100%;
    411488    }
    412    
     489
    413490    div#bppfa-whats-new-options[style*="display: block"] {
    414491        flex-direction: column !important;
    415492        gap: 12px;
    416493    }
    417    
     494
    418495    #bppfa-whats-new-post-in-box {
    419496        max-width: 100%;
    420497        order: 1;
    421498    }
    422    
     499
    423500    #bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit {
    424         order: 2;
    425501        justify-content: center;
    426502    }
    427    
     503
    428504    #bppfa-buddypress input[type="submit"] {
    429505        width: 100%;
    430506    }
    431    
     507
    432508    .bppfa-feedback-message {
    433509        font-size: 13px;
    434510        margin-bottom: 10px;
    435511    }
    436    
     512
    437513    #bppfa-whats-new-post-in-box select {
    438514        width: 100%;
     515        max-width: 100%;
    439516    }
    440517}
  • bp-post-from-anywhere/trunk/public/css/bp-post-from-anywhere-public.min.css

    r3336514 r3449584  
    1 form#bppfa-whats-new-form{position:relative;margin:0 0 20px 0;padding:20px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-content{overflow:hidden;clear:both}form#bppfa-whats-new-form:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.bp-nouveau form#bppfa-whats-new-form,.buddyboss-theme form#bppfa-whats-new-form{background:var(--bb-content-background-color,#fff);border-color:var(--bb-content-border-color,#e5e5e5)}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar{float:left;margin-right:15px;width:50px;height:50px;flex-shrink:0}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a{display:block;position:relative}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid transparent;border-radius:50%;transition:border-color .2s}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a:hover::after{border-color:var(--bb-primary-color,#007cba)}#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-avatar{text-align:center}#bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{font-size:16px;line-height:1.5;margin-bottom:15px;margin-left:65px;color:#333;font-weight:500;min-height:50px;display:flex;align-items:center}.bp-nouveau #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting,.buddyboss-theme #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{color:var(--bb-headings-color,#333)}#bppfa-buddypress-widget form#wbppfa-whats-new-form p.activity-greeting{line-height:1.4;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form textarea,#bppfa-buddypress-widget form#wbppfa-whats-new-form textarea{background:#f8f9fa;border:2px solid transparent;border-radius:8px;box-sizing:border-box;color:#333;font-family:inherit;font-size:15px;line-height:1.5;padding:12px 16px;width:100%;min-height:90px;height:90px;resize:vertical;transition:all .2s ease;outline:0;clear:both;display:block;margin-top:10px}#bppfa-buddypress form#bppfa-whats-new-form textarea:focus{background:#fff;border-color:var(--bb-primary-color,#007cba);box-shadow:0 0 0 3px rgba(0,124,186,.1)}#bppfa-buddypress form#bppfa-whats-new-form textarea:placeholder{color:#999}#bppfa-buddypress form#bppfa-whats-new-form textarea.active{min-height:90px;height:90px}#bppfa-buddypress #bppfa-whats-new-options::after,#bppfa-buddypress-widget #wbppfa-whats-new-options::after{clear:both;content:"";display:table}#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-submit{margin-top:12px;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{display:flex!important;align-items:center;justify-content:flex-end;gap:12px;margin:0;visibility:visible!important;opacity:1!important;order:2;margin-left:auto}.bppfa-feedback-message{display:none;align-items:center;padding:12px 16px;border-radius:6px;font-size:14px;font-weight:500;animation:slideIn .3s ease;margin-bottom:15px;margin-top:15px;width:100%;box-sizing:border-box}.bppfa-feedback-message.success{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.bppfa-feedback-message.error{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.bppfa-feedback-message svg{width:16px;height:16px;margin-right:8px;flex-shrink:0}@keyframes slideIn{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}div#bppfa-whats-new-options{margin:12px 0 0 0;padding-top:12px;border-top:1px solid #eee;display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;animation:fadeIn .3s ease;overflow:visible}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#bppfa-whats-new-post-in-box{margin:0;flex:0 0 auto;order:1}#bppfa-whats-new-post-in-box select{width:100%;min-width:180px;max-width:250px;padding:8px 32px 8px 12px;border:1px solid #ddd;border-radius:6px;background:#fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M1%201l6%206%206-6%27%20stroke%3D%27%23333%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E') no-repeat right 12px center;background-size:12px;appearance:none;cursor:pointer;font-size:14px;transition:border-color .2s;text-align:left}#bppfa-whats-new-post-in-box select:hover{border-color:#bbb}#bppfa-whats-new-post-in-box select:focus{outline:0;border-color:var(--bb-primary-color,#007cba);box-shadow:0 0 0 3px rgba(0,124,186,.1)}#bppfa-buddypress input[type=button],#bppfa-buddypress input[type=submit],#bppfa-buddypress-widget input[type=button],#bppfa-buddypress-widget input[type=submit]{background:var(--bb-primary-button-background-regular,#007cba);border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;outline:0;text-align:center;text-decoration:none;padding:10px 24px;transition:all .2s ease;position:relative;overflow:hidden;display:inline-block}#bppfa-buddypress input[type=button]:hover,#bppfa-buddypress input[type=submit]:hover{background:var(--bb-primary-button-background-hover,#005a87);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}#bppfa-buddypress input[type=button]:active,#bppfa-buddypress input[type=submit]:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.15)}#bppfa-buddypress input[type=button]:disabled,#bppfa-buddypress input[type=submit]:disabled{background:#d1d1d1;cursor:not-allowed;opacity:.7;transform:none;box-shadow:none}#bppfa-buddypress input[type=submit].loading::after{content:'';position:absolute;width:16px;height:16px;margin:auto;top:0;left:0;bottom:0;right:0;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner .8s linear infinite}#bppfa-buddypress input[type=submit].loading{color:transparent}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}#bppfa-whats-new-avatar img.avatar{width:50px;height:50px;border-radius:50%;vertical-align:middle;transition:transform .2s ease;display:block}#bppfa-whats-new-avatar a:hover img.avatar{transform:scale(1.05)}.bppfa-spinner,.wbppfa-spinner{display:none;width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid var(--bb-primary-color,#007cba);border-radius:50%;animation:bppfa-spin .8s linear infinite;margin-left:0}.wbppfa-spinner{vertical-align:middle}@keyframes bppfa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#bppfa-whats-new-options .post-elements-buttons-item{margin-right:10px;margin-top:10px;display:inline-block;position:relative;vertical-align:middle;line-height:1}body .bpchk-marker-container{margin-left:0}body .bp-checkins.bp-checkin-panel{width:100%;margin-left:0}body .quote-btn{margin-left:0}body.bp-nouveau .bpquotes-bg-selection-div{margin:0}body.bp-nouveau .bpolls-polls-option-html{width:100%;margin-left:0}@media (max-width:768px){form#bppfa-whats-new-form{padding:15px}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar{float:none;margin-bottom:15px;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{margin-left:0;text-align:center;font-size:15px;min-height:auto}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{width:100%}div#bppfa-whats-new-options[style*="display: block"]{flex-direction:column!important;gap:12px}#bppfa-whats-new-post-in-box{max-width:100%;order:1}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{order:2;justify-content:center}#bppfa-buddypress input[type=submit]{width:100%}.bppfa-feedback-message{font-size:13px;margin-bottom:10px}#bppfa-whats-new-post-in-box select{width:100%}}@media (prefers-color-scheme:dark){.bp-dark-mode form#bppfa-whats-new-form,.buddyboss-theme-dark form#bppfa-whats-new-form{background:var(--bb-block-bg-color-dark,#1a1a1a);border-color:var(--bb-block-border-color-dark,#333)}.bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea,.buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea{background:var(--bb-input-bg-color-dark,#2a2a2a);color:var(--bb-body-text-color-dark,#ccc);border-color:var(--bb-input-border-color-dark,#444)}.bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea:focus,.buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea:focus{background:var(--bb-input-bg-color-dark-focus,#333)}}
     1:root{--bppfa-primary-color:#007cba;--bppfa-primary-color-alpha:rgba(0, 124, 186, 0.1);--bppfa-content-bg-color:#fff;--bppfa-content-border-color:#e5e5e5;--bppfa-text-color:#333;--bppfa-heading-color:#333;--bppfa-placeholder-color:#999;--bppfa-input-bg-color:#f8f9fa;--bppfa-input-border-color:#ddd;--bppfa-input-border-hover-color:#bbb;--bppfa-button-bg-color:#007cba;--bppfa-button-bg-hover-color:#005a87;--bppfa-button-text-color:#fff;--bppfa-button-disabled-bg-color:#d1d1d1;--bppfa-success-bg-color:#d4edda;--bppfa-success-text-color:#155724;--bppfa-success-border-color:#c3e6cb;--bppfa-error-bg-color:#f8d7da;--bppfa-error-text-color:#721c24;--bppfa-error-border-color:#f5c6cb;--bppfa-divider-color:#eee;--bppfa-spinner-border-color:#f3f3f3}body.dark-scheme,html.dark-mode{--bppfa-primary-color:var(--color-theme-primary, var(--reign-accent-color, #E94560));--bppfa-content-bg-color:var(--color-theme-white-box, var(--reign-site-sections-bg-color, #1a1a1a));--bppfa-content-border-color:var(--global-border-color, var(--reign-site-border-color, #333));--bppfa-text-color:var(--global-font-color, var(--reign-site-body-text-color, #ccc));--bppfa-heading-color:var(--global-title-color, var(--reign-site-headings-color, #fff));--bppfa-placeholder-color:var(--color-meta, var(--reign-site-alternate-text-color, #999));--bppfa-input-bg-color:var(--global-body-lightcolor, var(--reign-site-secondary-bg-color, #2a2a2a));--bppfa-input-border-color:var(--global-border-color, var(--reign-site-border-color, #444));--bppfa-divider-color:var(--color-hr, var(--reign-site-hr-color, #444));--bppfa-button-bg-color:var(--button-background-color, var(--reign-site-button-bg-color, #E94560));--bppfa-button-bg-hover-color:var(--button-background-hover-color, var(--reign-site-button-bg-hover-color, #d6334e))}form#bppfa-whats-new-form{position:relative;margin:0 0 20px 0;padding:20px;background:var(--bppfa-content-bg-color,#fff);border:1px solid var(--bppfa-content-border-color,#e5e5e5);border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-content{clear:both}form#bppfa-whats-new-form:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.bp-nouveau form#bppfa-whats-new-form{background:var(--bppfa-content-bg-color,#fff);border-color:var(--bppfa-content-border-color,#e5e5e5)}.buddyboss-theme form#bppfa-whats-new-form{background:var(--bb-content-background-color,#fff);border-color:var(--bb-content-border-color,#e5e5e5)}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar{float:left;margin-right:15px;width:50px;height:50px;flex-shrink:0}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a{display:block;position:relative}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid transparent;border-radius:50%;transition:border-color .2s}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar a:hover::after{border-color:var(--bppfa-primary-color,#007cba)}#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-avatar{text-align:center}#bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{font-size:16px;line-height:1.5;margin-bottom:15px;margin-left:65px;color:var(--bppfa-text-color,#333);font-weight:500;min-height:50px;display:flex;align-items:center}.bp-nouveau #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting,.buddyboss-theme #bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{color:var(--bppfa-heading-color,#333)}#bppfa-buddypress-widget form#wbppfa-whats-new-form p.activity-greeting{line-height:1.4;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form textarea,#bppfa-buddypress-widget form#wbppfa-whats-new-form textarea{background:var(--bppfa-input-bg-color,#f8f9fa);border:2px solid transparent;border-radius:8px;box-sizing:border-box;color:var(--bppfa-text-color,#333);font-family:inherit;font-size:15px;line-height:1.5;padding:12px 16px;width:100%;min-height:90px;height:90px;resize:vertical;transition:all .2s ease;outline:0;clear:both;display:block;margin-top:10px}#bppfa-buddypress form#bppfa-whats-new-form textarea:focus{background:var(--bppfa-content-bg-color,#fff);border-color:var(--bppfa-primary-color,#007cba);box-shadow:0 0 0 3px var(--bppfa-primary-color-alpha,rgba(0,124,186,.1))}#bppfa-buddypress form#bppfa-whats-new-form textarea::placeholder{color:var(--bppfa-placeholder-color,#999)}div#bppfa-whats-new-content .bpstatus-icon,div#bppfa-whats-new-content .quote-btn{margin-top:0}#bppfa-buddypress form#bppfa-whats-new-form textarea.active{min-height:90px;height:90px}#bppfa-buddypress #bppfa-whats-new-options::after,#bppfa-buddypress-widget #wbppfa-whats-new-options::after{clear:both;content:"";display:table}#bppfa-buddypress-widget form#wbppfa-whats-new-form #bppfa-whats-new-submit{margin-top:12px;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{display:flex!important;align-items:center;justify-content:flex-end;gap:12px;margin:0;visibility:visible!important;opacity:1!important;order:2;margin-left:auto}.bppfa-feedback-message{display:none;align-items:center;padding:12px 16px;border-radius:6px;font-size:14px;font-weight:500;animation:slideIn .3s ease;margin-bottom:15px;margin-top:15px;width:100%;box-sizing:border-box}.bppfa-feedback-message.success{background:var(--bppfa-success-bg-color,#d4edda);color:var(--bppfa-success-text-color,#155724);border:1px solid var(--bppfa-success-border-color,#c3e6cb)}.bppfa-feedback-message.error{background:var(--bppfa-error-bg-color,#f8d7da);color:var(--bppfa-error-text-color,#721c24);border:1px solid var(--bppfa-error-border-color,#f5c6cb)}.bppfa-feedback-message svg{width:16px;height:16px;margin-right:8px;flex-shrink:0}@keyframes slideIn{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}div#bppfa-whats-new-options{margin:12px 0 0 0;padding-top:12px;border-top:1px solid var(--bppfa-divider-color,#eee);display:flex!important;flex-flow:row wrap;align-items:center;gap:12px;animation:fadeIn .3s ease;overflow:visible}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#bppfa-whats-new-post-in-box{margin:0;flex:0 0 auto;order:1}#bppfa-whats-new-post-in-box select{width:100%;min-width:180px;max-width:250px;padding:8px 32px 8px 12px;border:1px solid var(--bppfa-input-border-color,#ddd);border-radius:6px;background:var(--bppfa-content-bg-color,#fff) url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2714%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M1%201l6%206%206-6%27%20stroke%3D%27%23333%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E') no-repeat right 12px center;background-size:12px;appearance:none;cursor:pointer;font-size:14px;transition:border-color .2s;text-align:left}#bppfa-whats-new-post-in-box select:hover{border-color:var(--bppfa-input-border-hover-color,#bbb)}#bppfa-whats-new-post-in-box select:focus{outline:0;border-color:var(--bppfa-primary-color,#007cba);box-shadow:0 0 0 3px var(--bppfa-primary-color-alpha,rgba(0,124,186,.1))}#bppfa-buddypress input[type=button],#bppfa-buddypress input[type=submit],#bppfa-buddypress-widget input[type=button],#bppfa-buddypress-widget input[type=submit]{background:var(--bppfa-button-bg-color,#007cba);border:none;border-radius:6px;color:var(--bppfa-button-text-color,#fff);font-size:14px;font-weight:500;cursor:pointer;outline:0;text-align:center;text-decoration:none;padding:10px 24px;transition:all .2s ease;position:relative;overflow:hidden;display:inline-block}#bppfa-buddypress input[type=button]:hover,#bppfa-buddypress input[type=submit]:hover{background:var(--bppfa-button-bg-hover-color,#005a87);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}#bppfa-buddypress input[type=button]:active,#bppfa-buddypress input[type=submit]:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.15)}#bppfa-buddypress input[type=button]:disabled,#bppfa-buddypress input[type=submit]:disabled{background:var(--bppfa-button-disabled-bg-color,#d1d1d1);cursor:not-allowed;opacity:.7;transform:none;box-shadow:none}#bppfa-buddypress input[type=submit].loading::after{content:'';position:absolute;width:16px;height:16px;margin:auto;top:0;left:0;bottom:0;right:0;border:2px solid transparent;border-top-color:var(--bppfa-button-text-color,#fff);border-radius:50%;animation:button-loading-spinner .8s linear infinite}#bppfa-buddypress input[type=submit].loading{color:transparent}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}#bppfa-whats-new-avatar img.avatar{width:50px;height:50px;border-radius:50%;vertical-align:middle;transition:transform .2s ease;display:block}#bppfa-whats-new-avatar a:hover img.avatar{transform:scale(1.05)}.bppfa-spinner,.wbppfa-spinner{display:none;width:20px;height:20px;border:2px solid var(--bppfa-spinner-border-color,#f3f3f3);border-top:2px solid var(--bppfa-primary-color,#007cba);border-radius:50%;animation:bppfa-spin .8s linear infinite;margin-left:0}.wbppfa-spinner{vertical-align:middle}@keyframes bppfa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#bppfa-whats-new-options .post-elements-buttons-item{margin-right:10px;margin-top:10px;display:inline-block;position:relative;vertical-align:middle;line-height:1}body .bpchk-marker-container{margin-left:0}body .bp-checkins.bp-checkin-panel.bp-checkin-panel{width:100%;margin-left:0;order:2}body .quote-btn{margin-left:0}body.bp-nouveau .bpquotes-bg-selection-div{margin:0;order:2}body.bp-nouveau .bpolls-polls-option-html.bpolls-polls-option-html{width:100%;margin-left:0;margin:12px 0 0}.bpstatus-option-panel{width:100%;order:2}@media (max-width:768px){form#bppfa-whats-new-form{padding:15px}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-avatar{float:none;margin-bottom:15px;text-align:center}#bppfa-buddypress form#bppfa-whats-new-form p.activity-greeting{margin-left:0;text-align:center;font-size:15px;min-height:auto}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{width:100%}div#bppfa-whats-new-options[style*="display: block"]{flex-direction:column!important;gap:12px}#bppfa-whats-new-post-in-box{max-width:100%;order:1}#bppfa-buddypress form#bppfa-whats-new-form #bppfa-whats-new-submit{justify-content:center}#bppfa-buddypress input[type=submit]{width:100%}.bppfa-feedback-message{font-size:13px;margin-bottom:10px}#bppfa-whats-new-post-in-box select{width:100%;max-width:100%}}@media (prefers-color-scheme:dark){.bp-dark-mode form#bppfa-whats-new-form,.buddyboss-theme-dark form#bppfa-whats-new-form{background:var(--bb-block-bg-color-dark,#1a1a1a);border-color:var(--bb-block-border-color-dark,#333)}.bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea,.buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea{background:var(--bb-input-bg-color-dark,#2a2a2a);color:var(--bb-body-text-color-dark,#ccc);border-color:var(--bb-input-border-color-dark,#444)}.bp-dark-mode #bppfa-buddypress form#bppfa-whats-new-form textarea:focus,.buddyboss-theme-dark #bppfa-buddypress form#bppfa-whats-new-form textarea:focus{background:var(--bb-input-bg-color-dark-focus,#333)}}
Note: See TracChangeset for help on using the changeset viewer.