Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Responsive Cyberpunk Network Animation

A clean, responsive, and animated SVG background designed to represent an abstract "mind map" or tech network. It features a sophisticated split-screen effect for wide desktop views that fluidly adapts to a single, focused composition on mobile devices. All animations are powered by pure CSS for optimal performance and a sharp cyberpunk aesthetic.

This template is ideal for hero sections, banners, or decorative backgrounds on tech-focused websites, portfolios, or futuristic projects.

Features Abstract Network Design: Visually complex line work and nodes create an engaging, non-literal "mind map" or network aesthetic, perfect for conveying concepts of data, connectivity, or complexity.

True Cyberpunk Aesthetic: A high-contrast color palette of dark backgrounds, glowing cyan, and vibrant magenta creates a distinct, modern tech feel.

Split Desktop View: Presents an immersive, wide background for large screens.

Smart Mobile View: On smaller screens, the layout gracefully reframes the artwork to a single, centered vertical composition, ensuring a polished look on any device.

Pure CSS Animations: Smooth line drawing, subtle glowing effects, and staggered fade-ins are all handled with efficient CSS keyframes.

Ready to Customize: Provided as a single index.html file, ready for you to drop in your own SVG artwork if desired.

How to Use

This template is built around a two-SVG structure to achieve its split-screen desktop and responsive mobile layout. While the included SVGs are ready to use out-of-the-box, you can replace them with your own wide graphic by following these steps:

Prepare Your Wide SVG:

Design your graphic as a single, wide SVG (e.g., in Illustrator, Figma, or Inkscape). A size of roughly 1386px wide by 693px tall is a good starting point.

Organize your artwork into two main groups, one for the left half and one for the right.

Split Your SVG into Two Files:

Create a new SVG file for the left half. Set its viewBox to 0 0 693 693 (or half the width of your original). Copy the artwork from the left half of your design into this file.

Create a new SVG file for the right half. Set its viewBox to 693 0 693 693. Copy the artwork from the right half of your design into this file, ensuring the coordinates are adjusted to be relative to this new viewBox.

Update the index.html:

Open the provided index.html file.

Replace the content inside ... with the code from your prepared left-half SVG file.

Replace the content inside ... with the code from your prepared right-half SVG file.

Adjust the viewBox, width, and height attributes on the tags to match your artwork. Customize Mobile View (Optional):

In the <style> block, find the @media screen and (max-width: 768px) query.

You may need to adjust the viewBox property for the .left-svg here to best frame your new graphic on smaller screens. License

This project is open-source and available under the Apache License 2.0. You are free to use, modify, and distribute it for any purpose, including commercial projects.

About

A clean, responsive, and animated SVG background designed to represent an abstract "mind map" or tech network.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages