Skip to content

sri443/Responsive-News-Portal-UI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Responsive-News-Portal-UI

πŸ“° The Crimson Chronicle

A responsive, vintage-style digital newspaper interface built using HTML, CSS, and JavaScript.

Originally developed as part of coursework, this project was extended with dynamic data fetching, theme switching, and modern UI enhancements.


✨ Features

  • πŸ“° Multi-category news layout (Technology, Science, Business, etc.)
  • πŸŒ— Light / Dark theme toggle
  • ⚑ Dynamic content via NewsAPI (with fallback data)
  • 🎭 Skeleton loading animations
  • πŸ“± Fully responsive design
  • 🧠 Clean UI inspired by vintage print newspapers

πŸ”— Live Demo

πŸ‘‰ https://sri443.github.io/Responsive-News-Portal-UI/


βš™οΈ Tech Stack

  • HTML5
  • CSS3 (Custom Properties, Grid, Animations)
  • JavaScript (Vanilla)
  • NewsAPI (for live data)

πŸš€ How It Works

  • Fetches top headlines based on selected category
  • Displays them in a newspaper-style grid layout
  • Falls back to curated sample data if API fails
  • Allows users to switch themes dynamically

⚠️ Note

The free NewsAPI key may hit rate limits. In such cases, the app automatically switches to sample data.


πŸ“„ License

MIT License

About

Responsive news interface with dynamic content and theming.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages