Search
Quick Commands
run:diagnostics Run all system checks
db:connect Connect to primary DB
cache:clear Clear application cache
users:list Show all active users
Notifications

Stay on top of recent system events and updates.

  • Notification avatar
    System Update Available

    Version 2.4.1 is ready to install with new features.

    2 minutes ago

  • AB
    New User Registration

    Alex Brown from Canada has joined the platform.

    15 minutes ago

  • Notification avatar
    Backup Completed

    Daily backup has been successfully completed.

    1 hour ago

  • Notification avatar
    Security Alert

    Unusual login activity detected from new location.

    3 hours ago

  • Notification avatar
    Monthly Report Ready

    Your analytics report for September is now available.

    Yesterday

  • MJ
    Server Maintenance

    Scheduled maintenance will begin at 2:00 AM EST.

    2 days ago

TinyMCE WYSIWYG Editor

TinyMCE is a powerful, feature-rich WYSIWYG editor that provides a modern editing experience with extensive customization options, plugins, and themes. It's widely used in web applications for rich text editing capabilities.

Quill Editor

Quill is a modern WYSIWYG editor built for compatibility and extensibility. It provides a clean, modern interface with a powerful API and extensive customization options for rich text editing.

UltraViolet Dashboard Features

Experience the power of modern web development with our comprehensive admin dashboard solution.

Advanced Analytics

Track your business metrics with our advanced analytics dashboard featuring:

  • Real-time data visualization
  • Interactive charts and graphs
  • Customizable reports
  • Export capabilities

User Management

Efficiently manage your users with our robust user management system:

  1. User registration and authentication
  2. Role-based access control
  3. Profile management
  4. Activity monitoring

"Innovation distinguishes between a leader and a follower." - Steve Jobs

Ready to transform your business operations? Get started today with UltraViolet Dashboard.

Implementation Examples
TinyMCE Editor

HTML markup and JavaScript initialization for TinyMCE editor with dark theme support.

HTML Markup:
<form method="post">
    <textarea id="elm1" name="area">
        <h2>Welcome to UltraViolet Admin Dashboard</h2>
        <p>This is a comprehensive admin dashboard built with modern technologies.</p>
    </textarea>
</form>
JavaScript Initialization:
// TinyMCE initialization with dark theme support
tinymce.init({
    selector: '#elm1',
    height: 500,
    skin: 'oxide',
    content_css: 'default',
    plugins: [
        'advlist', 'autolink', 'lists', 'link', 'image', 'charmap', 'preview',
        'anchor', 'searchreplace', 'visualblocks', 'code', 'fullscreen',
        'insertdatetime', 'media', 'table', 'help', 'wordcount'
    ],
    toolbar: 'undo redo | blocks | ' +
        'bold italic backcolor | alignleft aligncenter ' +
        'alignright alignjustify | bullist numlist outdent indent | ' +
        'removeformat | help',
    content_style: 'body { font-family: -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif; font-size: 14px; }',
    setup: function (editor) {
        editor.on('change', function () {
            editor.save();
        });
    }
});

// Dark theme support
function applyTinyMCEDarkTheme() {
    const isDarkMode = document.documentElement.getAttribute('data-bs-theme') === 'dark';
    
    if (isDarkMode) {
        tinymce.remove('#elm1');
        tinymce.init({
            selector: '#elm1',
            height: 500,
            skin: 'oxide-dark',
            content_css: 'dark',
             content_style: 'body { color: #dee2e6; background-color: #170229; }',
            // ... same plugins and toolbar configuration
        });
    }
}
Quill Editor

HTML markup and JavaScript initialization for Quill editor.

HTML Markup:
<div id="quill-editor">
    <h2>UltraViolet Dashboard Features</h2>
    <p>Experience the power of modern web development with our comprehensive admin dashboard solution.</p>
    
    <h3>Advanced Analytics</h3>
    <p>Track your business metrics with our advanced analytics dashboard.</p>
</div>
JavaScript Initialization:
// Quill Editor initialization
var quill = new Quill('#quill-editor', {
    theme: 'snow',
    modules: {
        toolbar: [
            [{ 'header': [1, 2, 3, 4, 5, 6, false] }],
            ['bold', 'italic', 'underline', 'strike'],
            [{ 'color': [] }, { 'background': [] }],
            [{ 'list': 'ordered'}, { 'list': 'bullet' }],
            [{ 'indent': '-1'}, { 'indent': '+1' }],
            [{ 'align': [] }],
            ['link', 'image', 'video'],
            ['blockquote', 'code-block'],
            ['clean']
        ]
    }
});

// Get editor content
var content = quill.root.innerHTML;

// Set editor content
quill.root.innerHTML = '<p>New content here</p>';
Required CDN Links

Include these CDN links in your HTML head section:

<!-- TinyMCE CSS and JS -->
<script src="https://cdn.jsdelivr.net/npm/tinymce@6.8.2/tinymce.min.js"></script>

<!-- Quill CSS and JS -->
<link href="https://cdn.jsdelivr.net/npm/quill@1.3.7/dist/quill.snow.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/quill@1.3.7/dist/quill.min.js"></script>
Implementation Examples
TinyMCE Editor

HTML markup and JavaScript initialization for TinyMCE editor with dark theme support.

HTML Markup:
<form method="post">
    <textarea id="elm1" name="area">
        <h2>Welcome to UltraViolet Admin Dashboard</h2>
        <p>This is a comprehensive admin dashboard built with modern technologies.</p>
    </textarea>
</form>
JavaScript Initialization:
// TinyMCE initialization with dark theme support
tinymce.init({
    selector: '#elm1',
    height: 500,
    skin: 'oxide',
    content_css: 'default',
    plugins: [
        'advlist', 'autolink', 'lists', 'link', 'image', 'charmap', 'preview',
        'anchor', 'searchreplace', 'visualblocks', 'code', 'fullscreen',
        'insertdatetime', 'media', 'table', 'help', 'wordcount'
    ],
    toolbar: 'undo redo | blocks | ' +
        'bold italic backcolor | alignleft aligncenter ' +
        'alignright alignjustify | bullist numlist outdent indent | ' +
        'removeformat | help',
    content_style: 'body { font-family: -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif; font-size: 14px; }',
    setup: function (editor) {
        editor.on('change', function () {
            editor.save();
        });
    }
});

// Dark theme support
function applyTinyMCEDarkTheme() {
    const isDarkMode = document.documentElement.getAttribute('data-bs-theme') === 'dark';
    
    if (isDarkMode) {
        tinymce.remove('#elm1');
        tinymce.init({
            selector: '#elm1',
            height: 500,
            skin: 'oxide-dark',
            content_css: 'dark',
             content_style: 'body { color: #dee2e6; background-color: #170229; }',
            // ... same plugins and toolbar configuration
        });
    }
}
Quill Editor

HTML markup and JavaScript initialization for Quill editor.

HTML Markup:
<div id="quill-editor">
    <h2>UltraViolet Dashboard Features</h2>
    <p>Experience the power of modern web development with our comprehensive admin dashboard solution.</p>
    
    <h3>Advanced Analytics</h3>
    <p>Track your business metrics with our advanced analytics dashboard.</p>
</div>
JavaScript Initialization:
// Quill Editor initialization
var quill = new Quill('#quill-editor', {
    theme: 'snow',
    modules: {
        toolbar: [
            [{ 'header': [1, 2, 3, 4, 5, 6, false] }],
            ['bold', 'italic', 'underline', 'strike'],
            [{ 'color': [] }, { 'background': [] }],
            [{ 'list': 'ordered'}, { 'list': 'bullet' }],
            [{ 'indent': '-1'}, { 'indent': '+1' }],
            [{ 'align': [] }],
            ['link', 'image', 'video'],
            ['blockquote', 'code-block'],
            ['clean']
        ]
    }
});

// Get editor content
var content = quill.root.innerHTML;

// Set editor content
quill.root.innerHTML = '<p>New content here</p>';
Required CDN Links

Include these CDN links in your HTML head section:

<!-- TinyMCE CSS and JS -->
<script src="https://cdn.jsdelivr.net/npm/tinymce@6.8.2/tinymce.min.js"></script>

<!-- Quill CSS and JS -->
<link href="https://cdn.jsdelivr.net/npm/quill@1.3.7/dist/quill.snow.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/quill@1.3.7/dist/quill.min.js"></script>