Silex v3.7.3 — CSS Variables and many bug fixes
CSS Variables plugin lays the foundation for themeable templates and upcoming dark mode. Plus MCP integration for AI agents and a long list of bug fixes.
🎨 New plugin: CSS Variables (foundation for theming)
@silexlabs/grapesjs-css-variables lets you define and reference CSS custom properties (variables) directly from the style manager.
Why this matters:
- Theme-able templates — build a template once with named variables (
--primary-color,--font-heading, etc.), then adapt it to a brand identity in seconds by just changing variable values - Dark mode foundation — variables are the standard way to implement light/dark themes; Silex now has the primitive needed
🤖 MCP / AI Integration
Silex exposes editing capabilities through the Model Context Protocol so AI agents can interact with selectors, styles, and content. Available standalone (stdio) and embedded in the editor.
🐛 Notable Fixes
- WebKitGTK drag-and-drop now works (Linux usability)
- FTP save when
src/folder doesn't exist (#1644) - "Default styles missing randomly" — root cause fixed
- Elements no longer get auto-generated IDs unless explicitly set
- Selectors:
:hoverwithout explicit selector (#1643), uppercase classes, body styling - macOS: file:// links and logging
- Data source UI: WP backend types, dropdown positioning
- Import image by URL no longer breaks publication
- Code selection/editing in Settings panel
🖥️ Early preview: Silex Desktop
A native desktop app (built with Tauri) is included as an early preview for testing. Not yet production-ready. Available in Downloads below.
🙏 Contributors
Welcome new contributors Safal2004 and Wassim Triki!
Also: Alex Hoyau, oliviermgx, Ola Mohamed, Syed Ishmum Ahnaf.
Downloads
| Platform | Server (CLI) | Desktop App |
|---|---|---|
| Linux x64 | silex-server-linux-amd64 | .deb · .rpm |
| macOS ARM | silex-server-macos-arm64 | .dmg |
| macOS x64 | silex-server-macos-x64 | .dmg |
| Windows x64 | silex-server-windows-amd64.exe | .exe |
Full Changelog: v3.7.2...v3.7.3