10 Simple Yet Cool Popular Effects in Modern UI
A comprehensive showcase of modern UI trends implemented as a scrollytelling landing page. It leverages GSAP ScrollTrigger for complex animations like horizontal scrolling and pinning, while vanilla JavaScript handles a custom cursor, dynamic loading, and parallax-like effects, all wrapped in a bold, monochrome aesthetic using CSS mix-blend-mode.
See the Pen 10 Simple Yet Cool Popular Effects in Modern UI.
3D Landscape
A scenic forest landscape with a house that smoothly tilts and rotates following the mouse movement, revealing the scene’s depth through a parallax effect.
See the Pen 3D Landscape.
3D Raymarching WebGL Animation: Little Eagle
A detailed procedural 3D eagle flying over a desert, rendered via raymarching. Features animated wings and legs, a math-generated environment (sky, sun, sand), and interactive camera rotation on mouse drag.
See the Pen 3D Raymarching WebGL Animation: Little Eagle.
3D Room with Three.js
An interactive 3D room diorama powered by Three.js, utilizing a “baked lighting” technique where pre-rendered shadows and lights are applied via a single texture for high performance.
See the Pen 3D Room with Three.js.
AdminHub Admin Dashboard v2.1
A responsive admin dashboard built with CSS Grid and Flexbox, featuring a collapsible sidebar, dark mode toggle, and interactive widgets.
See the Pen AdminHub Admin Dashboard v2.1.
Advent Calendar with Quotes
An interactive Advent Calendar featuring 25 flip-cards generated via JavaScript.
See the Pen Advent Calendar with Quotes.
Always Great Grid
An interactive, “living” grid that smoothly morphs and adapts layout upon adding/removing items or resizing the container, maintaining a harmonious bento-style structure.
See the Pen Always Great Grid.
Bicycle
A pure CSS bicycle illustration constructed from geometric primitives using absolute positioning and vmin units for responsiveness. conic-gradient simulates wheel spokes, transform: skewX shapes the frame, and inset box-shadow adds depth, while pseudo-elements efficiently duplicate components like wheels.
See the Pen Bicycle.
Chat GPT Redesign
A React-based redesign concept for a chat interface (ChatGPT style) styled with Tailwind CSS.
See the Pen Chat GPT Redesign.
CSS Messi
A highly detailed, scalable vector-style portrait of an athlete created entirely with CSS clip-path polygons, layering shapes, shadows, and highlights without any image files or SVG tags.
See the Pen CSS Messi.
CSS-Only 3D Animation
Upon hovering over the soda can, it “comes alive” (changing angle/label), while the foreground rocks slide apart, creating a dynamic 3D depth effect entirely via CSS.
See the Pen CSS-Only 3D Animation.
Dipper Pines from Gravity Falls
A pure CSS character illustration of Dipper Pines, constructed from geometric primitives using absolute positioning and vmin units for responsiveness. The design leverages border-radius, transform, clip-path masking, and pseudo-elements to shape detailed features like the signature pine tree hat and hair, all styled with CSS variables and a custom web font.
See the Pen Dipper Pines from Gravity Falls.
Effect Cube
Three card variations where content (text, photo, or combined) rotates like faces of a 3D cube when swiped or dragged.
See the Pen Effect Cube.
Fancy Hover Effect on Avatar
A pure CSS “pop-out” avatar effect utilizing CSS variables to orchestrate a scale transition.
See the Pen Fancy Hover Effect on Avatar.
Flipping Playing Cards
A mesmerizing 3D animation of cascading playing cards fetched dynamically from the Deck of Cards API via JavaScript.
See the Pen Flipping Playing Cards.
Giraffe
A pure CSS cartoon illustration of a giraffe constructed from geometric primitives using absolute positioning. It leverages box-shadow for efficient pattern repetition (spots, clouds), clip-path for complex shapes like the mane, and CSS variables for a consistent pastel color palette.
See the Pen Giraffe.
Glitch Image Hover Effect with Shaders
A calm static image that, upon hover, jitters, splits into RGB channels in bands, and slowly zooms in, evoking a digital glitch or cyberpunk atmosphere.
See the Pen Glitch Image Hover Effect with Shaders.
GSAP Mask Mouse Effect
An intriguing user experience where hidden messages and a vibrant gradient background are revealed only under a “spotlight” following the cursor, featuring expansion animations upon interaction.
See the Pen GSAP Mask Mouse Effect.
Hero in Monochrome (Open Props OKLCH)
A responsive hero component design system leveraging CSS cascade layers and Open Props.
See the Pen Hero in Monochrome (Open Props OKLCH).
Image Hover Effect with Shaders
An interactive “liquid” image distortion effect powered by Three.js and custom GLSL shaders.
See the Pen Image Hover Effect with Shaders.
Images Inside Wiggly Boxes
A decorative image frame created entirely with CSS mask compositing. It combines radial-gradient layers with conic-gradient and the intersect composite operator to sculpt a scalloped, wavy border, while the CSS round() function ensures perfect pattern alignment along the edges.
See the Pen Images Inside Wiggly Boxes.
Let's Jump to Conclusions
A playful kinetic typography animation where words sequentially crouch, leap with a flip, and land softly, simulating the physical action of “jumping to conclusions.”
See the Pen Let's Jump to Conclusions.
Let's Move! GSAP Infinite Horizontal Scroll
An infinite 3D card carousel powered by GSAP ScrollTrigger.
See the Pen Let's Move! GSAP Infinite Horizontal Scroll.
Line House
A pure CSS illustration of a house constructed from geometric primitives using clip-path for complex shapes and transform for perspective. It features a warm color palette managed via CSS variables, extensive drop-shadow usage for foliage density, and linear-gradient for detailed window reflections.
See the Pen Line House.
Modern Our Team Section
A stylish, modern employee profile grid on a dark background featuring subtle, elegant gradient borders and atmospheric glowing effects.
See the Pen Modern Our Team Section.
Moiré Psy-Dance Party VIP Access Card (CSS Only)
A psychedelic 3D VIP card animation powered by pure CSS.
See the Pen Moiré Psy-Dance Party VIP Access Card (CSS Only).
Multi-Card Glow Hover
A holographic card effect driven by mouse tracking via JavaScript, which updates CSS variables to position dynamic gradients.
See the Pen Multi-Card Glow Hover.
Neobrutalist Subscribe Form
A bold, responsive input field that pops out upon activation; valid email entry triggers a bright green arrow button sliding in, which playfully animates on hover.
See the Pen Neobrutalist Subscribe Form.
Page Scroll Progress Bars
A dual-format scroll progress indicator featuring a linear top bar and a circular SVG gauge with a “Back to Top” button.
See the Pen Page Scroll Progress Bars.
Parallax 404 Page
An interactive 404 page featuring a multi-layered parallax desert scene built with React and SVG.
See the Pen Parallax 404 Page.
Perspective Zoom Effect on Scroll
An immersive scrolling experience where the user flies through a cloud of photos that smoothly approach and fade away, revealing an elegantly emerging text.
See the Pen Perspective Zoom Effect on Scroll.
Profile Card with 3D Hover Animation
A collection of interactive profile cards that flip in 3D to reveal more information, powered by Swiper.js for seamless navigation.
See the Pen Profile Card with 3D Hover Animation.
Profile CSS Drawing
A stylish, detailed vector-style portrait with depth and shadows, fully implemented using pure CSS gradients and clipping paths.
See the Pen Profile CSS Drawing.
Responsive Dashboard with Sliders and Music Player
A fully-featured modern music app web interface featuring glassmorphic panels, smooth animations, and functional music playback with a rotating vinyl-style cover art.
See the Pen Responsive Dashboard with Sliders and Music Player.
Responsive Navigation Bar
A classic horizontal navbar on desktop that transforms into a neat hamburger button on mobile; clicking it triggers an icon animation and reveals a full-screen overlay menu.
See the Pen Responsive Navigation Bar.
Responsive Slider without JS Library
An aesthetic, modern glassmorphism slider where testimonial cards smoothly glide left/right upon clicking the pagination dots.
See the Pen Responsive Slider without JS Library.
Scroll-Triggered Image Stack with Gradient Mask Reveal
As the user scrolls down, images transition not by simple sliding or fading, but through a complex diagonal “wiping” animation controlled by dynamic gradients, all while the text content remains fixed over the changing background.
Search Input
An elegant search bar that “levitates” upon focus, with a search button that dynamically expands to reveal text only when there is a query to submit.
See the Pen Search Input.
Shapes Alphabet with CSS
A pure CSS typography experiment rendering the full alphabet using layered gradients.
See the Pen Shapes Alphabet with CSS.
Simple Timeline with Different Enter and Exit Animations
On hover, the tooltip smoothly grows out from the button. A quick exit reverses this, but a delayed exit triggers a dramatic “drop” animation, spinning downwards as if falling.
Slot Picker Interaction with View Transitions
A weekly time scheduler leveraging the View Transitions API for fluid layout morphing.
See the Pen Slot Picker Interaction with View Transitions.
SlowMo Mullen Card Trick
An interactive 3D simulation of skateboarding tricks (Kickflip, Impossible, etc.) performed by a rotating card via CSS transforms and JavaScript.
See the Pen SlowMo Mullen Card Trick.
Smart Home Lighting Multi-State Switch
A minimalist dimmer slider that increases brightness (white bar width) with each click and resets to off after reaching the maximum level.
See the Pen Smart Home Lighting Multi-State Switch.
Snake Game Preloader
A nostalgic, infinite animation of the classic Snake game in a pixel-art style, running entirely on CSS/SVG without scripts.
See the Pen Snake Game Preloader.
Squircle Image Web Component
Images take on an aesthetic, modern squircle shape (resembling iOS icons) with a soft drop shadow that perfectly follows their contour.
See the Pen Squircle Image Web Component.
Tag Selection Interaction
Smooth, almost “physical” movement of tags between the selection list and the input field, devoid of abrupt jumps, creating a native app-like feel.
See the Pen Tag Selection Interaction.
UI Action Menu Dropdown Design
A custom dropdown component enhancing a native <select> with icons and descriptions via progressive enhancement. It leverages modern CSS features like @starting-style and transition-behavior: allow-discrete for smooth entry animations, light-dark() for theming, and JavaScript for state synchronization and full keyboard accessibility.
See the Pen UI Action Menu Dropdown Design.
Warrior
A pure CSS illustration of a knight constructed from geometric primitives. It employs repeating-linear-gradient for shield textures, clip-path for armor shaping, and extensive box-shadow duplication to render limbs and details efficiently, creating a stark, high-contrast monochrome aesthetic.
See the Pen Warrior.
Wavy Image Gallery
Images appear as jigsaw puzzle pieces with interlocking edges that can visually fit together.
See the Pen Wavy Image Gallery.
Activity Notification Panel Concept
A button with a notification badge smoothly expands into a large window upon clicking; the header text slides up, and activity cards cascade into view within.
See the Pen Activity Notification Panel Concept.