You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Universal HTML5 + CSS-to-AST Transpiler (crates/neopress-ast/src/html_transpiler/): Converts arbitrary HTML + <style> documents into 100% native NeoStudio AST blocks (Section, Container, Grid, Flex, Column, Heading, Text, Button, Image, Icon, Divider, Spacer) and ElementorKit Global Design Tokens with zero CustomHtml fallbacks.
Zero-Specificity .np-* Base Styles: Refactored .np-section, .np-container, .np-grid, .np-flex, .np-column, .np-heading, .np-text, .np-button, .np-image, and .np-divider to :where(...) rules parameterized via --np-* custom properties.
Semantic Tag & Inline Rich-Text Parity: Added validated semantic HTML5 tag support (figure, figcaption, article, blockquote, dl, dt, dd, ol, ul, li, p, span, cite, code, etc.) and sanitized inline HTML preservation on Heading and Button across SSR and NeoStudio Canvas.
Interactive Design Tokens Drawer (tokens_drawer.rs & inspector_styles.rs): Replaced static token preview with a live editor bound to pageAst.global_styles that compiles live artboard CSS variables and persists to SQLite.
New Native Design Import MCP Tools: Added neopress_import_html_design and neopress_update_global_styles to the MCP tool manifest.
CSS Drawer & Inspector Controls: A new NeoStudio drawer for custom CSS and element classes, and reworked inspector controls. A click on a box-model value now opens the inline input.