Open Issues Need Help
View All on GitHubAI Summary: Add a radio button input to the blog creation form allowing users to select the club the blog represents. This feature will restrict blog creation to members of IIT Gandhinagar clubs and aims to improve blog quality.
AI Summary: Improve the contrast in the user profile section of the InsIIT Blogs website, specifically addressing the low contrast issue on the blue background in light mode. This involves modifying the CSS to enhance readability and accessibility.
AI Summary: Implement a responsive navigation bar for a blogging platform, likely using a hamburger menu to improve mobile usability. This involves modifying existing code to handle smaller screen sizes and potentially using CSS and JavaScript for the hamburger menu functionality.
AI Summary: Implement a loading spinner in a React application to display while fetching blog posts and user data from a Firebase database. This involves adding a visual indicator (spinner) that appears while data is being retrieved and disappears once the data is loaded.
AI Summary: Fix a styling issue on the blog page of a blogging platform. The main content doesn't align correctly with the dark theme. This requires modifying CSS to ensure proper alignment.
AI Summary: Improve the user interface (UI) of the blog creation feature on the InsIIT Blogs platform. This involves creating a more user-friendly form for entering blog details (title, subtitle, author, publish date, category) and a full-screen editor with basic formatting options for writing the blog body. The author's name and username should be auto-populated from the user's profile.
AI Summary: Implement security features for a blogging platform to restrict login to only IITGN email IDs and limit blog creation to logged-in users while maintaining public view access.
AI Summary: Implement a feature to display the author's name, retrieved from Firebase, directly beneath the blog title on the InsIIT Blogs platform. This involves fetching the author data from Firebase based on the blog's ID and dynamically updating the blog's display.
AI Summary: Style the homepage of the InsIIT Blogs platform using CSS to enhance the user interface and user experience. This involves applying CSS styles to existing HTML elements to improve the visual appeal and usability of the homepage.
AI Summary: Implement a message indicating 'No blogs found' when a search on the InsIIT Blogs platform yields no results. This involves modifying the frontend code to conditionally display this message when the search query returns an empty dataset.
AI Summary: Implement responsive design for the InsIIT Blogs website using media queries and flexible layout techniques to ensure optimal viewing experience on smartphones and other mobile devices. This involves adapting the existing website's layout and styling to different screen sizes.
AI Summary: Implement a "Read More" button below each blog preview on the InsIIT Blogs homepage. This button should navigate the user to the full blog post.
AI Summary: Style the 'Create Blog' page of the InsIIT Blogs platform using CSS to enhance the user interface and user experience. This involves applying CSS styles to improve the visual appeal and usability of the page.
AI Summary: Add a favicon (a small icon displayed in browser tabs) to the InsIIT Blogs website. This involves finding a suitable image, appropriately resizing it, and then updating the website's HTML to reference the new favicon file.
AI Summary: Style existing blog cards on the InsIIT Blogs platform to have rounded corners and display only the blog title, author, and a short snippet of the content. This involves modifying the CSS styling of the blog card elements.
AI Summary: Implement CSS styling to change the appearance of links (e.g., color, underline) when the mouse hovers over them on the InsIIT Blogs website. This involves modifying existing CSS or adding new CSS rules to achieve the desired hover effect.
AI Summary: Implement a floating 'Back to Top' button on the InsIIT Blogs website. The button should become visible when the user scrolls down past a certain point and smoothly scroll the user to the top of the page when clicked. This requires front-end development skills (likely JavaScript and CSS).
AI Summary: Design and implement a footer for the InsIIT Blogs website. The footer should include sections for 'About', 'Contributors', and an optional language toggle. This requires HTML, CSS, and potentially JavaScript for the language toggle functionality.
AI Summary: Implement a smooth scroll animation effect on the InsIIT Blogs website when users click navigation links. This involves modifying the existing JavaScript code to smoothly transition the page to the target section instead of a direct jump.