Documentation
Welcome to Base47 documentation. Here you'll find comprehensive guides for all our products.
What is Base47?
Base47 is a suite of WordPress tools designed to give you complete control over your website's HTML, CSS, and JavaScript without the bloat of traditional page builders.
Our Products
- Arq Editor - Professional HTML editor with Monaco (VS Code) integration
- Nexus Theme - Lightweight, fast WordPress theme built for Arq Editor
- Lead Form Pro - Advanced form builder (coming soon)
Arq Editor Installation
Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- Modern web browser (Chrome, Firefox, Safari, Edge)
Installation Steps
Method 1: WordPress Admin
- Download the Arq Editor ZIP file
- Go to WordPress Admin → Plugins → Add New
- Click "Upload Plugin" button
- Choose the ZIP file and click "Install Now"
- Click "Activate Plugin"
Method 2: FTP Upload
- Extract the ZIP file
- Upload the
base47-html-editorfolder to/wp-content/plugins/ - Go to WordPress Admin → Plugins
- Find "Arq Editor" and click "Activate"
First Time Setup
After activation, you'll see a welcome screen. Follow the setup wizard to configure your preferences.
Arq Editor Features
Core Features (Free)
- Classic HTML Editor - Clean, distraction-free HTML editing
- Syntax Highlighting - Color-coded HTML, CSS, and JavaScript
- Live Preview - See changes in real-time
- Template Manager - Save and reuse your templates
- Code Snippets - Quick access to common code patterns
- Responsive Preview - Test on different screen sizes
Pro Features
- Monaco Editor - Full VS Code editor experience in WordPress
- IntelliSense - Smart code completion and suggestions
- Multi-cursor Editing - Edit multiple lines simultaneously
- Advanced Find & Replace - Regex support and bulk operations
- Code Formatting - Auto-format HTML, CSS, and JavaScript
- Emmet Support - Fast HTML/CSS writing with abbreviations
- Priority Support - Get help faster from our team
Keyboard Shortcuts
Ctrl/Cmd + S- SaveCtrl/Cmd + P- PreviewCtrl/Cmd + F- FindCtrl/Cmd + H- Find & ReplaceCtrl/Cmd + /- Toggle CommentAlt + Shift + F- Format Code (Pro)
Editor Modes
Classic Editor (Free)
The classic editor provides a clean, focused environment for HTML editing with syntax highlighting and basic features.
When to Use Classic Editor
- Quick edits and simple pages
- Learning HTML basics
- Lightweight editing needs
Monaco Editor (Pro)
Monaco is the same editor that powers VS Code, giving you a professional development experience right in WordPress.
When to Use Monaco Editor
- Complex projects with lots of code
- Professional development work
- Need advanced features like IntelliSense
- Working with large files
Switching Between Modes
You can switch between Classic and Monaco (Pro) editors using the mode switcher at the top of the editor page.
Template Manager
What are Templates?
Templates are pre-built HTML pages that you can install and customize. They help you get started quickly with professional designs.
Installing Templates
- Go to Arq Editor → Templates
- Browse available templates
- Click "Install" on your chosen template
- The template will be added to your pages
Creating Custom Templates
- Create your HTML page in the editor
- Click "Save as Template"
- Give it a name and description
- Your template is now available for reuse
Sharing Templates
You can export your templates as ZIP files and share them with others or sell them on the Base47 Marketplace.
Arq Editor Pro
Upgrading to Pro
Arq Editor Pro unlocks the Monaco editor and advanced features. Choose a plan that fits your needs:
- Starter - $79/year for 3 sites
- Pro - $129/year for 10 sites
- Unlimited - $249/year for unlimited sites
License Activation
- Purchase a license from base47.art
- Go to WordPress Admin → Base47 → License
- Enter your license key
- Click "Activate License"
- The Pro plugin will auto-install
Monaco Editor Features
IntelliSense
Get smart code suggestions as you type. Monaco understands HTML, CSS, and JavaScript syntax.
Multi-cursor Editing
Hold Alt and click to add multiple cursors. Edit multiple lines at once.
Command Palette
Press F1 or Ctrl/Cmd + Shift + P to open the command palette and access all editor commands.
Code Formatting
Press Alt + Shift + F to auto-format your code with proper indentation.
Nexus Theme Installation
Requirements
- WordPress 5.0 or higher
- Arq Editor plugin installed
- PHP 7.4 or higher
Installation Steps
Method 1: WordPress Admin
- Download the Nexus Theme ZIP file
- Go to WordPress Admin → Appearance → Themes
- Click "Add New" → "Upload Theme"
- Choose the ZIP file and click "Install Now"
- Click "Activate"
Method 2: FTP Upload
- Extract the ZIP file
- Upload the
nexus-themefolder to/wp-content/themes/ - Go to WordPress Admin → Appearance → Themes
- Find "Nexus Theme" and click "Activate"
Nexus Theme Setup
Initial Configuration
After activating Nexus Theme, you'll see a welcome screen with setup options.
Homepage Setup
- Go to Settings → Reading
- Choose "A static page" for homepage
- Select your homepage from the dropdown
- Save changes
Menu Setup
- Go to Appearance → Menus
- Create a new menu
- Add pages to your menu
- Assign to "Primary Menu" location
- Save menu
Theme Features
- Zero Bloat - Only 15KB CSS, no jQuery
- Lightning Fast - Optimized for performance
- Arq Integration - Perfect companion for Arq Editor
- Responsive - Works on all devices
- SEO Friendly - Clean, semantic HTML
Nexus Theme Customization
Customizer Options
Go to Appearance → Customize to access theme options:
Colors
- Primary color
- Background color
- Text color
- Link color
Typography
- Heading font
- Body font
- Font sizes
Layout
- Container width
- Sidebar position
- Header style
- Footer layout
Custom CSS
Add custom CSS in Appearance → Customize → Additional CSS
/* Example custom CSS */
.site-header {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}
.btn-primary {
background: #ff6b00;
color: white;
}
Child Theme
For advanced customization, create a child theme:
- Create folder:
nexus-child - Create
style.csswith theme header - Create
functions.phpto enqueue parent styles - Activate child theme
Arq Editor Integration
Why Nexus + Arq?
Nexus Theme is built specifically to work with Arq Editor, giving you complete control over your pages.
Benefits
- No theme CSS conflicts
- Full HTML control on every page
- Zero bloat from theme
- Fast page loads
- Professional results
Creating Pages with Arq
- Create a new page in WordPress
- Select "Arq Editor" template
- Click "Edit with Arq"
- Write your HTML, CSS, and JavaScript
- Preview and publish
Best Practices
- Use semantic HTML for better SEO
- Keep CSS scoped to avoid conflicts
- Optimize images before uploading
- Test on multiple devices
- Use templates for consistency
Example Page Structure
<!-- Hero Section -->
<section class="hero">
<h1>Welcome to My Site</h1>
<p>Beautiful pages built with Arq Editor</p>
</section>
<!-- Content Section -->
<section class="content">
<div class="container">
<p>Your content here...</p>
</div>
</section>