Recoda Workspace v2 Documentation
website·Indexed 31 days ago
https://docs.recoda.me/Documentation for Recoda Workspace v2, a WordPress plugin toolkit that extends the functionality of Oxygen Builder. Features include the Blockpad code block editor, Quickflow actions for workflow optimization, a contrast ratio checker for accessibility, Grid Guides for design evaluation, and a Box Model component.
What's inside Recoda
- Recoda Workspace v2 is a WordPress plugin that extends the functionality of the Oxygen Builder. It provides advanced features across several domains including design preferences, box model enhancements, accessibility, SEO, code-related features, and a dedicated Actions CLI.
Overview of Recoda Workspace v2
Recoda Workspace v2 is a WordPress plugin that extends the functionality of the Oxygen Builder. It provides enhanced capabilities across several areas including design preferences, box model controls, accessibility, SEO features, code integration, and a dedicated Actions CLI.Overview of Recoda Workspace
Recoda Workspace is a WordPress plugin and toolkit designed to extend the functionality of Oxygen Builder. It provides additional features and enhancements across design, code, and workflow to improve the overall development experience within the Oxygen Builder environment.Overview of Recoda Workspace for Oxygen Builder
Recoda Workspace is a toolkit designed to extend Oxygen Builder with enhanced features for design, code, and workflow. A core principle of the plugin is the use of no-locking data, ensuring that the plugin can be safely uninstalled without permanently locking data into the site.Overview of the Box Model component
The Box Model component in Oxygen Builder is a consolidated interface consisting of three main panels to manage element styling:
- Space: Controls margins, padding, and displays computed element size.
- Border: Manages border styles and border-radius.
- Size: Controls height, width, and overflow behavior.
It supports auto PX to REM conversion, CSS variable shorthands, and CSS functions.
Keyboard Shortcuts
Z: Open Space panelX: Open Border panelC: Open Size panelV: Collapse/Expand panels
Use advanced color and radius tools
Recoda includes specialized tools for precise visual styling:
- Color Tools: Provides feedback on contrast ratios and WCAG compliance levels against the current background.
- HSL Color Wheel: Features a Hue wheel with dedicated Saturation and Lightness controls.
- Advanced Radius Editor & Blob Radius Maker: Tools for complex border-radius editing and creating organic blob shapes.
Use the Class Switcher for element management
The Class Switcher provides a quick overview of element classes and allows one-click navigation between selectors. It includes a one-click class removal icon and supports copying a selector to the clipboard via double-click. This feature can be disabled in Preferences.Use the Blockpad code block editor
Blockpad provides a Codepen-like editing experience for code blocks within Recoda, designed to make writing code feel intuitive and familiar for developers.Filter and audit page elements for SEO and Accessibility
Recoda includes an Elements Filter to quickly locate and audit specific types of content on a page:
- Code Blocks: Lists all code blocks and indicates if they contain PHP, CSS, or JS data.
- Images: Lists all images and indicates whether they contain an
altattribute. - Headings: Provides an overview of all heading elements and their levels (e.g., H1, H2) to ensure a logical heading hierarchy.
Requirements for reporting Recoda bugs
To ensure a bug can be fixed quickly (often under 24 hours), the Recoda team must be able to replicate the issue. Bug reports should follow the standard reporting procedure and provide enough data to eliminate external causes (like 3rd party plugins or extensions) so the team does not have to guess the installation scenario.Use Codesense for CSS and JS smart hints
Codesense provides intelligent suggestions in the code editor:
- CSS: Provides property hints (e.g., suggestions for
display:), finds all CSS variables on the page, and suggests Oxygen classes within Stylesheets and CLI. - JS: Provides JavaScript method hints.
- CSS: Provides property hints (e.g., suggestions for
Manage styles with the Custom CSS window
The Custom CSS window allows developers to write custom CSS in a dedicated space that occupies a small portion of the screen. This window can be undocked from the properties panel and dragged freely around the screen for a flexible workspace.