add logos to this atom code and switch to using react / framer / tailwind / etc.
<div class="atom"> <div class="line line1"></div> <div class="line line2"></div> <div class="line line3"></div> </div>#06d6a0
;
width: 100%;
height: 100%;
border-radius: 50%;
border-bottom: 10px solid var(--color);
border-top: 10px solid var(--color);
animation: animate1 2s linear infinite;
filter:drop-shadow( 0 0 10px var(--color));
}
@keyframes animate1 {
0% {
transform: rotateY(70deg) rotateZ(0deg);
}
100% {
transform: rotateY(70deg) rotateZ(360deg);
}
}.line2 {
--color: #e63946
;
width: 100%;
height: 100%;
border-radius: 50%;
border-right: 10px solid var(--color);
border-left: 10px solid var(--color);
animation: animate2 3s linear infinite;
filter:drop-shadow( 0 0 10px var(--color));
}
@keyframes animate2 {
0% {
transform: rotateX(80deg) rotateY(25deg) rotateZ(0deg);
}
100% {
transform: rotateX(80deg) rotateY(25deg) rotateZ(360deg);
}
}
.line3 {
--color: #fca311
;
width: 100%;
height: 100%;
border-radius: 50%;
border-right: 10px solid var(--color);
border-left: 10px solid var(--color);
animation: animate3 3s linear infinite;
filter:drop-shadow( 0 0 10px var(--color));
}
@keyframes animate3 { 0% { transform: rotateX(-80deg) rotateY(25deg) rotateZ(0deg); } 100% { transform: rotateX(-80deg) rotateY(25deg) rotateZ(360deg); } }
I'll convert your atom animation to React using Framer Motion for animations and Tailwind CSS for styling, while adding logos to the orbiting lines.
duration
values in the motion componentsThe logos will orbit around the central nucleus while maintaining their orientation, creating an elegant atom-like structure that showcases your brand partnerships or technologies.
make each orbit the same thickness around the entire circumfrence.
use black lines for the atom and a white background
I'll update the atom animation to have consistent orbit thickness around the entire circumference and change the color scheme to black lines on a white background.
Full Circle Orbits:
Color Scheme:
Maintained Animation:
The atom now has a cleaner, more minimalist appearance with consistent orbit thickness and a black-on-white color scheme while maintaining the same dynamic movement.
use real logos like the puma one