Plugin Directory

Changeset 3466589


Ignore:
Timestamp:
02/21/2026 08:48:31 PM (5 weeks ago)
Author:
technodrome
Message:

4.0.7 version:

  • minor bugs
  • red button - generate content
Location:
technodrome-ai-content-assistant/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • technodrome-ai-content-assistant/trunk/CHANGELOG.md

    r3446048 r3466589  
    55The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
    66and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
     7
     8## [4.0.7] - 2026-02-21
     9
     10### Fixed
     11- **Profile Switching Race Condition**: AutoSave timer now cleared when switching profiles, preventing old profile data from being saved to the new profile slot
     12- **Default Tone Field Styling**: Removed conflicting CSS overrides (`height: 36px`, `padding: 6px 10px`) from `generate.css` and hardcoded colors from `content-rules.css` - field now inherits `.taics-field` styles and looks identical to Content Type, Content Length, Category, Language and Generation Mode fields
    713
    814## [4.0.4] - 2026-01-22
  • technodrome-ai-content-assistant/trunk/dashboard/modules/content-rules-tab/content-rules.css

    r3389247 r3466589  
    6262}
    6363
    64 /* Default Tone Select */
    65 #taics-default-tone {
    66     background: #2c3e50;
    67     color: #ecf0f1;
    68     border: 1px solid #34495e;
    69     padding: 12px 15px;
    70     font-size: 14px;
    71     border-radius: 6px;
    72 }
     64/* Default Tone Select - inherits .taics-field styles from dashboard.css */
    7365
    7466/* Article Headings List */
  • technodrome-ai-content-assistant/trunk/dashboard/modules/footer/footer.css

    r3431889 r3466589  
    236236
    237237.taics-generate-btn-xl {
    238     background: linear-gradient(135deg, var(--taics-primary-color, #5b73e8) 0%, #667eea 100%);
     238    background: linear-gradient(135deg, #e53935 0%, #ff6b6b 100%);
    239239    color: white;
    240240    border: 2px solid transparent;
     
    247247    letter-spacing: 1.2px;
    248248    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    249     box-shadow: 0 8px 25px rgba(91, 115, 232, 0.35);
     249    box-shadow: 0 8px 25px rgba(229, 57, 53, 0.35);
    250250    display: flex;
    251251    align-items: center;
     
    255255    min-width: 320px;
    256256    justify-content: center;
    257     border: 3px solid rgba(91, 115, 232, 0.3);
     257    border: 3px solid rgba(229, 57, 53, 0.3);
    258258}
    259259
     
    275275.taics-generate-btn-xl:hover:not(:disabled) {
    276276    transform: translateY(-3px) scale(1.02);
    277     box-shadow: 0 12px 35px rgba(91, 115, 232, 0.5);
    278     border-color: rgba(91, 115, 232, 0.6);
    279     background: linear-gradient(135deg, #667eea 0%, var(--taics-primary-color, #5b73e8) 100%);
     277    box-shadow: 0 12px 35px rgba(229, 57, 53, 0.5);
     278    border-color: rgba(229, 57, 53, 0.6);
     279    background: linear-gradient(135deg, #ff6b6b 0%, #e53935 100%);
    280280}
    281281
     
    284284    cursor: not-allowed;
    285285    transform: none;
    286     box-shadow: 0 4px 15px rgba(91, 115, 232, 0.2);
     286    box-shadow: 0 4px 15px rgba(229, 57, 53, 0.2);
    287287}
    288288
     
    299299/* Dark Mode Generate Button */
    300300body.taics-dark-mode .taics-generate-btn-xl {
    301     background: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%);
    302     box-shadow: 0 8px 25px rgba(99, 102, 241, 0.4);
    303     border-color: rgba(99, 102, 241, 0.4);
     301    background: linear-gradient(135deg, #c62828 0%, #ef5350 100%);
     302    box-shadow: 0 8px 25px rgba(198, 40, 40, 0.4);
     303    border-color: rgba(198, 40, 40, 0.4);
    304304}
    305305
    306306body.taics-dark-mode .taics-generate-btn-xl:hover:not(:disabled) {
    307     background: linear-gradient(135deg, #8b5cf6 0%, #6366f1 100%);
    308     box-shadow: 0 12px 35px rgba(99, 102, 241, 0.6);
    309     border-color: rgba(99, 102, 241, 0.7);
     307    background: linear-gradient(135deg, #ef5350 0%, #c62828 100%);
     308    box-shadow: 0 12px 35px rgba(198, 40, 40, 0.6);
     309    border-color: rgba(198, 40, 40, 0.7);
    310310}
    311311
    312312body.taics-dark-mode .taics-generate-btn-xl:disabled {
    313     box-shadow: 0 4px 15px rgba(99, 102, 241, 0.25);
     313    box-shadow: 0 4px 15px rgba(198, 40, 40, 0.25);
    314314}
    315315
  • technodrome-ai-content-assistant/trunk/dashboard/modules/generate-tab/generate.css

    r3421276 r3466589  
    140140}
    141141
    142 /* Default Tone Field Enhancement - FIXED: Removed conflicting dark mode styles */
    143 #taics-default-tone {
    144     width: 100%;
    145     height: 36px;
    146     padding: 6px 10px;
    147     box-sizing: border-box;
    148     font-size: 14px;
    149     /* Removed all explicit background and color rules - let dashboard.css handle Dark Mode */
    150 }
     142/* Default Tone Field - no overrides, inherits .taics-field styles */
    151143
    152144/* Language Support Section Enhancement */
  • technodrome-ai-content-assistant/trunk/readme.txt

    r3462088 r3466589  
    55Tested up to: 6.9
    66Requires PHP: 8.0
    7 Stable tag: 4.0.6
     7Stable tag: 4.0.7
    88License: GPL v2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    4040
    4141== Changelog ==
     42
     43= 4.0.7 (2026-02-21) =
     44*   **FIX**: Profile switching race condition - AutoSave no longer corrupts profiles when switching rapidly
     45*   **FIX**: Default Tone field now same size and style as other fields (Content Type, Content Length, etc.)
     46*   **FIX**: Removed conflicting CSS overrides for Default Tone field from generate.css and content-rules.css
    4247
    4348= 4.0.6 (2026-02-15) =
  • technodrome-ai-content-assistant/trunk/technodrome-ai-content-assistant.php

    r3462088 r3466589  
    44 * Plugin URI: https://technodrome.org/ai-content-assistant
    55 * Description: Advanced AI content generation plugin with multiple AI providers, profile system, layout templates, and content rules for WordPress.
    6  * Version: 4.0.6
     6 * Version: 4.0.7
    77 * Author: Technodrome Team
    88 * Author URI: https://technodrome.org
     
    3030
    3131// Plugin constants
    32 define('TAICS_VERSION', '4.0.6');
     32define('TAICS_VERSION', '4.0.7');
    3333define('TAICS_PLUGIN_FILE', __FILE__);
    3434define('TAICS_PLUGIN_DIR', plugin_dir_path(__FILE__));
Note: See TracChangeset for help on using the changeset viewer.