No description
Find a file
2025-08-30 12:25:33 -04:00
img Init 2025-08-30 12:25:33 -04:00
src Init 2025-08-30 12:25:33 -04:00
.gitignore Init 2025-08-30 12:25:33 -04:00
.htaccess Init 2025-08-30 12:25:33 -04:00
favicon.ico Init 2025-08-30 12:25:33 -04:00
index.html Init 2025-08-30 12:25:33 -04:00
README.md Init 2025-08-30 12:25:33 -04:00
robots.txt Init 2025-08-30 12:25:33 -04:00
sa-privacy-policy.html Init 2025-08-30 12:25:33 -04:00
sitemap.xml Init 2025-08-30 12:25:33 -04:00
ss-privacy-policy.html Init 2025-08-30 12:25:33 -04:00

CatacoLabs Website

Modern and simplified website for CatacoLabs, a software lab company specializing in AI/ML, cyber security, and web applications.

Improvements Made

The website has been significantly simplified and modernized from its original state:

  1. Simplified HTML Structure:

    • Removed excessive SVG elements in favor of CSS-based design
    • Used more semantic HTML elements
    • Improved accessibility
    • Reduced total code size by ~40%
  2. Modern CSS Approach:

    • Implemented CSS variables for theming
    • Added proper dark/light mode toggle
    • Simplified animations using CSS transitions
    • Improved responsive design
    • Reduced dependency on JavaScript for visual effects
  3. Optimized JavaScript:

    • Modernized JS code with ES6+ features
    • Improved performance with throttling/debouncing
    • Separated concerns for better maintainability
    • Added IntersectionObserver for scroll animations
    • Enhanced mobile menu functionality
  4. Performance Enhancements:

    • Reduced page load time
    • Minimized layout shifts
    • Optimized asset loading
    • Added preconnect for external resources

Structure

  • index.html - Main website page
  • src/css/style.css - Styles for the website
  • src/js/main.js - JavaScript functionality
  • src/js/main.min.js - Minified JavaScript
  • cat.png - Logo image
  • favicon.ico - Website favicon
  • privacy-policy.html - Simple Scanner App Privacy Policy

Features

  • Dark/light theme toggle with system preference detection
  • Responsive design that works on all devices
  • Smooth animations and transitions
  • Mobile-friendly navigation
  • Modern visual design

Usage

This is a static website that can be deployed to any web server. Simply upload all files to your hosting provider.

Future Development

For developers looking to extend this website:

  1. Adding new pages: Create new HTML files following the same structure as index.html
  2. Customizing themes: Modify the CSS variables in the :root section of style.css
  3. Adding new features: Extend the JavaScript in main.js by adding new functions and calling them in the init function

License

See the LICENSE file for details.