Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

BlogSphere

Project_007_BlogSphere

BlogSphere is a responsive web application designed to showcase a diverse range of blog articles. It employs a card-based layout that dynamically adjusts to different screen sizes, ensuring an optimal viewing experience across devices. Each card represents a distinct blog post, including an image, title, description, author details, and relevant tags. The site is crafted with HTML and CSS, leveraging modern design principles to enhance user engagement and accessibility.

Features

  • Responsive Design: The layout is optimized for various devices using CSS Grid and Flexbox. Cards resize and rearrange automatically based on screen width.
  • Card Components: Each card features an image, a title with a link, a description, and metadata including the author's name, publication date, and tags.
  • Interactive Elements: Hover effects are applied to cards for a more engaging user experience. Card images zoom slightly, and the title changes color when hovered.
  • Metadata Display: Author avatars, names, and publication dates are clearly displayed, adding credibility and context to each post.

File Structure

  • index.html: The main HTML file containing the structure of the webpage.
  • assets/:
    • images/: Contains all the images used in the project.
    • style_sheets/:
      • Project_007_styles.css: The main stylesheet for the project, defining the look and feel of the webpage.

CSS Design Principles

  • Base Styles: The * selector ensures consistent margin, padding, and box-sizing across all elements.
  • Layout: The .container class centers content and applies padding. The .main_container uses CSS Grid to arrange the cards.
  • Card Styling: Cards have a border, border-radius, and a subtle hover effect for interactivity.
  • Responsive Images: Images within cards are set to cover their containers and scale appropriately based on screen size.

Contributors

Suhas Kanwar

About

BlogSphere is a responsive web application featuring a card-based layout for displaying blog articles. It adapts to various screen sizes and provides a dynamic, user-friendly experience with hover effects and interactive elements. The site is built using HTML and CSS, emphasizing modern design principles and accessibility.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages