Investor Relations Template
Preview
Edit
Download
Run
Download Options
HTML File
Download as .html file
CSS File
Download as .css file
JavaScript File
Download as .js file
Combined HTML
All code in one HTML file
Project ZIP
All files in a ZIP archive
Cancel
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Investor Relations | Company Name</title> <style> </style> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"> </head> <body> <header> <div class="container header-content"> <div class="logo">CompanyName</div> <div class="auth-links"> <a href="#login"><i class="fas fa-lock"></i> Login</a> <a href="#register"><i class="fas fa-user-plus"></i> Register</a> </div> </div> </header> <section class="hero"> <div class="container"> <h1>Investor Relations</h1> <p>Providing shareholders and potential investors with timely, accurate information about our financial performance and strategic direction.</p> <div class="secure-notice"> <i class="fas fa-shield-alt"></i> <span>Secure portal for authorized users only</span> </div> </div> </section> <section class="main-content"> <div class="container"> <div class="password-protected"> <i class="fas fa-lock"></i> <div> <strong>Restricted Access:</strong> Some documents on this page require login credentials. Please contact Investor Relations if you need access. </div> </div> <div class="grid"> <div class="card"> <h2><i class="fas fa-file-alt"></i> Financial Reports</h2> <ul class="document-list"> <li> <a href="#"> <i class="fas fa-file-pdf"></i> Q3 2023 Earnings Report </a> </li> <li> <a href="#"> <i class="fas fa-file-pdf"></i> Q2 2023 Earnings Report </a> </li> <li> <a href="#"> <i class="fas fa-file-pdf"></i> Q1 2023 Earnings Report </a> </li> <li> <a href="#"> <i class="fas fa-file-pdf"></i> Annual Report 2022 </a> </li> </ul> </div> <div class="card"> <h2><i class="fas fa-chart-line"></i> Presentations</h2> <ul class="document-list"> <li> <a href="#"> <i class="fas fa-file-powerpoint"></i> Investor Day 2023 Presentation </a> </li> <li> <a href="#"> <i class="fas fa-file-powerpoint"></i> Q3 2023 Earnings Call Slides </a> </li> <li> <a href="#"> <i class="fas fa-file-powerpoint"></i> Industry Conference Presentation </a> </li> </ul> </div> <div class="card"> <h2><i class="fas fa-newspaper"></i> Press Releases</h2> <ul class="document-list"> <li> <a href="#"> <i class="fas fa-file-alt"></i> Q3 2023 Earnings Release </a> </li> <li> <a href="#"> <i class="fas fa-file-alt"></i> New Product Launch Announcement </a> </li> <li> <a href="#"> <i class="fas fa-file-alt"></i> Leadership Appointment </a> </li> <li> <a href="#"> <i class="fas fa-file-alt"></i> Strategic Partnership </a> </li> </ul> </div> </div> <div class="grid"> <div class="card"> <h2><i class="fas fa-calendar-alt"></i> Events Calendar</h2> <table class="event-calendar"> <thead> <tr> <th>Date</th> <th>Event</th> <th>Location</th> </tr> </thead> <tbody> <tr> <td class="event-date">Nov 15, 2023</td> <td>Q3 2023 Earnings Call</td> <td>Virtual</td> </tr> <tr> <td class="event-date">Dec 5-7, 2023</td> <td>Annual Investor Day</td> <td>New York, NY</td> </tr> <tr> <td class="event-date">Jan 10, 2024</td> <td>Industry Conference</td> <td>San Francisco, CA</td> </tr> <tr> <td class="event-date">Feb 28, 2024</td> <td>Q4 2023 Earnings Call</td> <td>Virtual</td> </tr> </tbody> </table> </div> <div class="card"> <h2><i class="fas fa-building"></i> SEC Filings</h2> <ul class="document-list"> <li> <a href="#"> <i class="fas fa-file-alt"></i> Form 10-Q (Q3 2023) </a> </li> <li> <a href="#"> <i class="fas fa-file-alt"></i> Form 10-Q (Q2 2023) </a> </li> <li> <a href="#"> <i class="fas fa-file-alt"></i> Form 10-K (Annual 2022) </a> </li> <li> <a href="#"> <i class="fas fa-file-alt"></i> Form 8-K (Recent Events) </a> </li> </ul> </div> <div class="card contact-card"> <h2><i class="fas fa-address-card"></i> Investor Contacts</h2> <div class="contact-info"> <p><strong>Investor Relations:</strong> John Smith</p> <p><strong>Email:</strong> investors@company.com</p> <p><strong>Phone:</strong> (555) 123-4567</p> </div> <div class="contact-info"> <p><strong>Media Inquiries:</strong> Sarah Johnson</p> <p><strong>Email:</strong> media@company.com</p> <p><strong>Phone:</strong> (555) 987-6543</p> </div> </div> </div> </div> </section> <footer> <div class="container"> <div class="footer-links"> <a href="#">Privacy Policy</a> <a href="#">Terms of Use</a> <a href="#">Cookie Settings</a> <a href="#">Disclosures</a> </div> <p class="copyright">© 2023 CompanyName. All rights reserved.</p> </div> </footer> </body> </html>
CSS
:root { --primary: #0056b3; --secondary: #333; --light: #f8f9fa; --dark: #212529; --success: #28a745; } * { box-sizing: border-box; margin: 0; padding: 0; font-family: 'Arial', sans-serif; } body { line-height: 1.6; color: var(--dark); background-color: #f5f5f5; } .container { width: 100%; max-width: 1200px; margin: 0 auto; padding: 0 15px; } header { background-color: white; box-shadow: 0 2px 10px rgba(0,0,0,0.1); position: sticky; top: 0; z-index: 100; } .header-content { display: flex; justify-content: space-between; align-items: center; padding: 15px 0; } .logo { font-size: 24px; font-weight: bold; color: var(--primary); } .auth-links a { margin-left: 15px; color: var(--primary); text-decoration: none; font-weight: 600; } .hero { background-color: var(--primary); color: white; padding: 60px 0; text-align: center; } .hero h1 { font-size: 2.5rem; margin-bottom: 20px; } .hero p { font-size: 1.2rem; max-width: 800px; margin: 0 auto 30px; } .secure-notice { display: flex; align-items: center; justify-content: center; background-color: rgba(0,0,0,0.1); padding: 10px; border-radius: 5px; max-width: 500px; margin: 0 auto; } .secure-notice svg { margin-right: 10px; } .main-content { padding: 40px 0; } .grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; margin-bottom: 40px; } .card { background: white; border-radius: 8px; box-shadow: 0 4px 6px rgba(0,0,0,0.05); padding: 25px; transition: transform 0.3s ease, box-shadow 0.3s ease; } .card:hover { transform: translateY(-5px); box-shadow: 0 10px 20px rgba(0,0,0,0.1); } .card h2 { color: var(--primary); margin-bottom: 15px; font-size: 1.5rem; border-bottom: 2px solid #eee; padding-bottom: 10px; } .document-list { list-style: none; } .document-list li { margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px solid #eee; } .document-list li:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } .document-list a { display: flex; align-items: center; color: var(--secondary); text-decoration: none; transition: color 0.2s; } .document-list a:hover { color: var(--primary); } .document-list svg { margin-right: 10px; color: var(--primary); } .event-calendar { width: 100%; border-collapse: collapse; } .event-calendar th, .event-calendar td { padding: 12px 15px; text-align: left; border-bottom: 1px solid #eee; } .event-calendar th { background-color: var(--light); font-weight: 600; } .event-calendar tr:hover { background-color: var(--light); } .event-date { white-space: nowrap; } .contact-card { display: flex; flex-direction: column; } .contact-info { margin-bottom: 20px; } .contact-info p { margin-bottom: 5px; } .contact-info strong { display: inline-block; min-width: 100px; } footer { background-color: var(--secondary); color: white; padding: 30px 0; text-align: center; } .footer-links { display: flex; justify-content: center; flex-wrap: wrap; margin-bottom: 20px; } .footer-links a { color: white; margin: 0 15px; text-decoration: none; } .footer-links a:hover { text-decoration: underline; } .copyright { opacity: 0.8; font-size: 0.9rem; } .password-protected { background-color: #fff8e1; border-left: 4px solid #ffc107; padding: 15px; margin-bottom: 20px; display: flex; align-items: center; } .password-protected svg { margin-right: 10px; color: #ffc107; } @media (max-width: 768px) { .header-content { flex-direction: column; text-align: center; } .auth-links { margin-top: 15px; } .hero h1 { font-size: 2rem; } .hero p { font-size: 1rem; } .grid { grid-template-columns: 1fr; } .event-calendar th, .event-calendar td { padding: 8px 10px; font-size: 0.9rem; } } @media (max-width: 480px) { .event-calendar { display: block; overflow-x: auto; } .footer-links { flex-direction: column; } .footer-links a { margin: 5px 0; } }
JavaScript
Output Preview
Desktop
Mobile
Fullscreen