Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] - Add scrollers for blogs on mental health well being. #212

Open
V2VaibhavVerma opened this issue Nov 4, 2024 · 2 comments
Open
Labels
enhancement New feature or request

Comments

@V2VaibhavVerma
Copy link

V2VaibhavVerma commented Nov 4, 2024

Feature Title

Scrolling blogs for more meditation, sleep, stress, and mental health resources.

Problem Statement

On the Serenifi website, the blog section for mental health and well-being content lacks scroll functionality. This limits accessibility and prevents users from easily browsing through multiple articles. Adding horizontal or vertical scroll bars to this section would improve user experience, allowing visitors to view a wider range of posts effortlessly. Implementing scroll functionality could enhance engagement with the content and help users discover more resources for mental health and well-being

Proposed Solution

  1. Streamlit Components: Use Streamlit's st.container() or st.columns() for organizing blog posts and then set a fixed height. You can apply CSS to add scroll overflow for viewing more posts without altering the entire layout.
  2. Custom CSS with Streamlit: Add custom CSS to control the blog section’s scroll behavior. Streamlit supports CSS injections, so you could use overflow-y: scroll for vertical scrolling.
  3. Streamlit-Extras or Custom Plugins: Explore Streamlit-Extras or plugins like streamlit-scrollable-container if compatible, as they provide pre-made scroll elements optimized for Streamlit apps.

Alternatives Considered

No response

Additional Context

No response

@V2VaibhavVerma V2VaibhavVerma added the enhancement New feature or request label Nov 4, 2024
Copy link

github-actions bot commented Nov 4, 2024

👋 Thank you! Welcome to the project! Please follow these guidelines for smooth collaboration:

  1. After completing a task, add your name and details to the Contributors Table/List.
  2. Attach relevant screenshots or videos of your contribution for transparency.
  3. Tasks are assigned on a first-come, first-served basis.
    • Avoid spamming requests for already-assigned tasks.
    • Respect the queue and wait for new tasks.
  4. Propose New Ideas: Discuss new features or suggestions in the "Ideas" channel before starting work.

@SatyamSingh8306
Copy link

can you assign me this issue i want to work on this under gssoc-exd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants