Skip to content

vishalloop/html-css-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

104 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎨 HTML–CSS Playground

A journey of pushing HTML & CSS beyond layouts — into animation, interaction, and storytelling.

📌 About This Repository

This repository started as a simple playground to practice HTML and CSS fundamentals. Over time, it evolved into a space where I intentionally challenged myself to answer one question:

How far can pure HTML & CSS really go?

No frameworks. No JavaScript. Just HTML, CSS, creativity, and patience.

What began with small layout experiments eventually turned into complex, animation-heavy, responsive UI experiences — culminating in my final and most ambitious project.

🧩 Tailwind CSS Practice

This repository also includes a collection of basic landing pages built using Tailwind CSS.

The goal of these projects is to:

  • understand utility-first workflows
  • practice rapid UI building
  • compare Tailwind with vanilla CSS approaches

📁 Located inside the tailwind-landing-pages/ folder.

⭐ Final Project — The Centerpiece 🐜 ART — A CSS-Only Creative Experience

🔗 Live Website 👉 https://vishalloop.github.io/html-css-playground/final_project/

This is the final project of this repository — and the one that defines everything I learned here.

Built entirely with HTML & CSS, this project includes:

Animated SVG ants moving on complex paths

Advanced CSS keyframe animations

CSS-only navigation & interactions

Layered depth effects & hover states

Experimental typography & layout transitions

Fully responsive design (desktop & mobile)

No JavaScript was used at any stage.

Designing this project was mentally challenging and technically demanding — especially making such a heavy animation-based experience fully responsive. This project pushed my understanding of CSS to its absolute limit and changed how I think about frontend development.

🎥 Project Walkthrough (Desktop & Mobile)

▶️ Watch the full screen recording
(Includes desktop & mobile experience)

⚠️ Note: GitHub does not preview videos inline. Click the file above to watch the screen recording directly.

📸 Final Project Screenshots Desktop View Desktop View

Mobile View Mobile View

🧪 Other Projects in This Repository

Alongside the final project, this repository also contains:

Multiple responsive landing pages

UI-focused layout experiments

Card designs, hero sections, and navigation patterns

Pure CSS animations and transitions

Each project helped me incrementally build toward the final experience.

📁 You’ll find them inside the landing-pages/ folder.

🧠 What I Learned

By the end of this repository, I gained deep hands-on experience with:

Advanced CSS animations & keyframes

SVG animation and positioning

Responsive design for complex layouts

CSS-only interactivity techniques

Structuring large CSS projects

Performance-aware animation design

Creative problem-solving without JavaScript

More importantly, I learned how to think creatively under constraints — and how powerful CSS truly is when used intentionally.

🤝 Open Source & Contributions

This repository is open-source and open for contributions.

If you:

love HTML & CSS

enjoy creative frontend work

want to push CSS boundaries

👉 Feel free to fork, explore, improve, or contribute.

Let’s collaborate and make this one of the most creative HTML–CSS-only repositories out there.

🏁 Final Note

This repository marks the end of a focused HTML–CSS exploration phase for me — but also the beginning of more advanced frontend work ahead.

Every line here represents experimentation, frustration, learning, and growth.

If you’re reading this — thanks for checking it out.

— Vishal Raj

About

A playground repository for practicing and experimenting with HTML & CSS through responsive UI projects and layouts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors