AI Hero Dashboard

AI Hero Dashboard

A complex 3-column AI chat dashboard interface with sidebars and a quick generate panel.

<div class="dashboard-container">
 <!-- Sidebar 1 (Left) -->
 <aside class="sidebar-main">
  <div class="sidebar-header">
   <div class="logo-wrap">
    <div class="logo-icon">
     <i class="fas fa-sun">
     </i>
    </div>
    AI Hero
   </div>
   <i class="fas fa-bars menu-burger-icon">
   </i>
  </div>
  <div class="search-box">
   <i class="fas fa-search">
   </i>
   <input placeholder="Search.." type="text"/>
   <div class="search-shortcut">
    <kbd>
     ⌘
    </kbd>
    <kbd>
     K
    </kbd>
   </div>
  </div>
  <div class="top-cards">
   <div class="top-card">
    <i class="far fa-image">
    </i>
    <span>
     Gallery
    </span>
   </div>
   <div class="top-card">
    <i class="fas fa-book">
    </i>
    <span>
     Library
    </span>
   </div>
  </div>
  <div class="sidebar-scroll">
   <div class="nav-section">
    <div class="nav-section-title">
     Main Menu
    </div>
    <a class="nav-item active" href="#">
     <i class="fas fa-home main-icon">
     </i>
     <span>
      Home
     </span>
    </a>
    <a class="nav-item" href="#">
     <i class="far fa-bell main-icon">
     </i>
     <span>
      Notifications
     </span>
     <span class="badge">
      4
     </span>
    </a>
    <a class="nav-item" href="#">
     <i class="fas fa-cog main-icon">
     </i>
     <span>
      Settings
     </span>
    </a>
   </div>
   <div class="nav-section">
    <div class="nav-section-title">
     <span>
      Folder
     </span>
    </div>
    <div class="nav-item folder-header">
     <i class="fas fa-folder main-icon folder-icon">
     </i>
     <span>
      For Office
     </span>
     <i class="fas fa-chevron-up chevron-icon">
     </i>
    </div>
    <div class="sub-menu">
     <a class="sub-item" href="#">
      Daily Stand Up
     </a>
     <a class="sub-item" href="#">
      Report Analytics
     </a>
    </div>
   </div>
   <div class="nav-section">
    <div class="nav-section-title">
     <span>
      Integrations
     </span>
     <div class="action-icons">
      <i class="fas fa-plus">
      </i>
      <i class="fas fa-chevron-down">
      </i>
     </div>
    </div>
    <a class="nav-item" href="#">
     <img alt="Slack" class="integration-icon" src="https://cdn-icons-png.flaticon.com/512/3800/3800024.png"/>
     <span>
      Slack
     </span>
    </a>
    <a class="nav-item" href="#">
     <img alt="Google Drive" class="integration-icon" src="https://upload.wikimedia.org/wikipedia/commons/d/da/Google_Drive_logo.png"/>
     <span>
      Google Drive
     </span>
    </a>
    <a class="nav-item" href="#">
     <img alt="Github" class="integration-icon" src="https://cdn-icons-png.flaticon.com/512/25/25231.png"/>
     <span>
      Github
     </span>
    </a>
   </div>
  </div>
  <div class="sidebar-footer">
   <div class="trial-box">
    <div class="trial-header">
     <div class="trial-title">
      <i class="fas fa-crown">
      </i>
      Free Trial
     </div>
     <div class="trial-days">
      15/30 Days
     </div>
    </div>
    <div class="progress-bar">
     <div class="progress-fill">
     </div>
    </div>
    <button class="btn-upgrade">
     Upgrade Plan
    </button>
   </div>
   <div class="user-profile">
    <img alt="User Avatar" class="user-avatar" src="https://i.pravatar.cc/100?img=33"/>
    <div class="user-info">
     <div class="user-name">
      Test User
     </div>
     <div class="user-email">
      [email protected]
     </div>
    </div>
    <i class="fas fa-chevron-down profile-chevron">
    </i>
   </div>
  </div>
 </aside>
 <!-- Sidebar 2 (Middle) -->
 <aside class="sidebar-chat">
  <div class="chat-header">
   <i class="fas fa-home">
   </i>
   Home
  </div>
  <button class="btn-new-chat">
   New Chat
  </button>
  <div class="chat-list-section">
   <div class="chat-group-title">
    <span>
     Favorites
    </span>
    <div class="action-icons">
     <i class="fas fa-plus">
     </i>
     <i class="fas fa-chevron-down">
     </i>
    </div>
   </div>
   <div class="chat-item">
    <div class="chat-item-header">
     <i class="fas fa-route chat-item-icon">
     </i>
     <span class="chat-item-time">
      12:03
     </span>
    </div>
    <div class="chat-item-title">
     <i class="fas fa-star fav fav-icon">
     </i>
     Write Userflow for Yengen-Jaya St...
    </div>
   </div>
   <div class="chat-item">
    <div class="chat-item-header">
     <i class="fas fa-image chat-item-icon">
     </i>
     <span class="chat-item-time">
      10:31
     </span>
    </div>
    <div class="chat-item-title">
     <i class="fas fa-star fav fav-icon">
     </i>
     Generate image for Linkedin banner
    </div>
   </div>
   <div class="chat-group-title mt-20">
    <span>
     Recent Chats
    </span>
    <i class="fas fa-chevron-down">
    </i>
   </div>
   <div class="chat-item">
    <div class="chat-item-header">
     <i class="fas fa-file-alt chat-item-icon">
     </i>
     <span class="chat-item-time">
      10:32
     </span>
    </div>
    <div class="chat-item-title">
     Create infographic for social media ma...
    </div>
   </div>
   <div class="chat-item">
    <div class="chat-item-header">
     <i class="fas fa-magic chat-item-icon">
     </i>
     <span class="chat-item-time">
      08:21
     </span>
    </div>
    <div class="chat-item-title">
     Generate image for Linkedin banner
    </div>
   </div>
   <div class="chat-item">
    <div class="chat-item-header">
     <i class="fas fa-palette chat-item-icon">
     </i>
     <span class="chat-item-time">
      07:51
     </span>
    </div>
    <div class="chat-item-title">
     Design a flyer for the upcoming event
    </div>
   </div>
   <div class="chat-item">
    <div class="chat-item-header">
     <i class="fas fa-chart-bar chat-item-icon">
     </i>
     <span class="chat-item-time">
      06:53
     </span>
    </div>
    <div class="chat-item-title">
     Generate a script for a YouTube video
    </div>
   </div>
   <div class="chat-item">
    <div class="chat-item-header">
     <i class="fas fa-envelope chat-item-icon">
     </i>
     <span class="chat-item-time">
      Mon, 12 Jul, 15:23
     </span>
    </div>
    <div class="chat-item-title">
     Create Cold Email for Nintendo at wed...
    </div>
   </div>
   <div class="chat-item">
    <div class="chat-item-header">
     <i class="fas fa-desktop chat-item-icon">
     </i>
     <span class="chat-item-time">
      Mon, 12 Jul, 14:23
     </span>
    </div>
    <div class="chat-item-title">
     Create presentation slides for the mark...
    </div>
   </div>
   <div class="chat-item">
    <div class="chat-item-header">
     <i class="fas fa-share-alt chat-item-icon">
     </i>
     <span class="chat-item-time">
      Mon, 12 Jul, 13:21
     </span>
    </div>
    <div class="chat-item-title">
     Create social media posts for product l...
    </div>
   </div>
  </div>
  <div class="chat-footer">
   Learn more to generate your agent
   <i class="fas fa-info-circle">
   </i>
  </div>
 </aside>
 <!-- Main Content Area -->
 <main class="main-content">
  <div class="top-bar">
   <div class="model-selector">
    <div class="model-icon">
    </div>
    eavinti
    <i class="fas fa-chevron-down selector-chevron">
    </i>
   </div>
   <div class="top-actions">
    <button class="btn-icon">
     <i class="fas fa-plus">
     </i>
    </button>
    <button class="btn-outline">
     Share Desk
    </button>
   </div>
  </div>
  <div class="hero-section">
   <div class="hero-orb">
   </div>
   <div class="hero-date">
    3 January, 2025
   </div>
   <h1 class="hero-title">
    What's on your mind today?
   </h1>
   <div class="search-large">
    <div class="search-input-wrap">
     <i class="fas fa-search">
     </i>
     <input placeholder="Ask anything" type="text"/>
    </div>
    <div class="search-actions">
     <div class="search-tools">
      <div class="chip">
       Add Tools
      </div>
      <i class="fas fa-paperclip btn-icon-sm">
      </i>
     </div>
     <div class="search-tools">
      <i class="fas fa-microphone btn-icon-sm">
      </i>
      <button class="btn-submit">
       <i class="fas fa-arrow-right">
       </i>
      </button>
     </div>
    </div>
   </div>
   <div class="dashboard-sections">
    <!-- Quick Generate -->
    <div>
     <div class="section-header">
      <div class="section-title">
       Quick generate
      </div>
     </div>
     <div class="cards-grid">
      <div class="generate-card">
       <div class="card-img-wrap">
        <img alt="Cold Email" class="card-img img-faded" src="https://images.unsplash.com/photo-1596526131083-e8c633c948d2?ixlib=rb-4.0.3&amp;auto=format&amp;fit=crop&amp;w=600&amp;q=80"/>
       </div>
       <div class="card-content">
        <div class="card-title">
         Cold Email
        </div>
        <div class="card-desc">
         Created cold email templates for various purposes.
        </div>
       </div>
      </div>
      <div class="generate-card">
       <div class="card-img-wrap bg-purple">
        <div class="code-preview">
         query GetIssues($owner: String!, $name: String!) {
         <br/>
         repository(owner: $owner, name: $name)
        </div>
       </div>
       <div class="card-content">
        <div class="card-title">
         Pro Coder
        </div>
        <div class="card-desc">
         Create snippets and queries to improve workflow.
        </div>
       </div>
      </div>
      <div class="generate-card">
       <div class="card-img-wrap">
        <img alt="Blog Image Generator" class="card-img" src="https://images.unsplash.com/photo-1534528741775-53994a69daeb?ixlib=rb-4.0.3&amp;auto=format&amp;fit=crop&amp;w=600&amp;q=80"/>
       </div>
       <div class="card-content">
        <div class="card-title">
         Blog Image Generator
        </div>
        <div class="card-desc">
         Make custom images to boost your blog and engage readers.
        </div>
       </div>
      </div>
     </div>
    </div>
    <!-- Your Models -->
    <div class="mt-10">
     <div class="section-header">
      <div class="section-title">
       Your Models
      </div>
      <div class="section-badge">
       Modelling Trial - 15 days
      </div>
     </div>
     <div class="cards-grid">
      <div class="model-card">
       <div class="model-info">
        <div class="model-name">
         Slack MRR Report
        </div>
        <div class="model-time">
         2 min ago
        </div>
       </div>
       <div class="model-icon-box">
        <i class="fas fa-chart-line">
        </i>
       </div>
      </div>
      <div class="model-card">
       <div class="model-info">
        <div class="model-name">
         Slack
        </div>
        <div class="model-time">
         2 min ago
        </div>
       </div>
       <div class="model-icon-box">
        <i class="fas fa-hashtag">
        </i>
       </div>
      </div>
      <div class="model-card">
       <div class="model-info">
        <div class="model-name">
         Tartarus
        </div>
        <div class="model-time">
         2 min ago
        </div>
       </div>
       <div class="model-icon-box">
        <i class="fas fa-cube">
        </i>
       </div>
      </div>
     </div>
    </div>
   </div>
  </div>
  <button class="btn-outline help-btn">
   <i class="fas fa-question-circle help-icon">
   </i>
   Help
  </button>
 </main>
</div>