Skip to content

[ENHANCEMENT]: Expand Ambient Sanctuary with immersive reading presets #588

Closed

Description

@ayush-bhatt-07

Current Behavior

Current Behavior

The Ambient Sanctuary currently provides:

Rainy Evening
Cozy Fireplace

These modes successfully create immersive reading atmospheres, but users currently have limited ambience options and cannot experience a nighttime literary environment aligned with BiblioDrift’s emotional and bookstore-inspired identity.

Suggested Improvement

Expand the existing Ambient Sanctuary system by introducing additional immersive reading presets that align with BiblioDrift’s emotional and literary atmosphere.

Potential ambience presets may include:

🌙 Midnight Library
☕ Café Drift
🚂 Night Train Reading
🌲 Forest Cabin

Each preset can provide a unique reading environment through a combination of:

ambient sounds
subtle atmospheric overlays
mood-consistent visual tones
smooth transitions

Benefits

Enhances emotional immersion and personalization
Strengthens BiblioDrift’s “vibe-first” reading philosophy
Encourages longer and more engaging reading sessions
Makes the platform feel more atmospheric and memorable
Expands the Ambient Sanctuary feature into a richer interactive experience
Provides users with reading environments tailored to different moods and genres

Possible Implementation

Frontend UI
Extend the existing Ambient Sanctuary panel with additional ambience toggles or preset selectors
Reuse the current ambience toggle structure for consistency
Audio Integration

Add new ambience audio assets inside:

frontend/assets/sounds/

Manage playback and transitions through:

frontend/js/ambient.js

Would love to work on this so please assign this to me @devanshi14malhotra !!!

Activity

  1. ayush-bhatt-07 commented on May 16, 2026

    @ayush-bhatt-07
    ContributorAuthor

    and i have a doubt, can we work on more than one issues at the same time? @devanshi14malhotra ?

  2. devanshi14malhotra commented on May 16, 2026

    @devanshi14malhotra
    Owner

    and i have a doubt, can we work on more than one issues at the same time? @devanshi14malhotra ?

    yess

  3. measvik-ux commented on May 18, 2026

    @measvik-ux

    Hi @ayush-bhatt-07 , I would like to work on this issue under GSSoC.

    Planned improvements:

    • Add new ambience presets such as Midnight Library, Café Drift, Night Train Reading, and Forest Cabin
    • Extend the existing Ambient Sanctuary panel with additional preset selectors while maintaining UI consistency
    • Integrate ambient audio assets with smooth playback and transition handling
    • Add subtle atmosphere overlays and mood-based visual styling for each preset
    • Reuse and extend the current ambience management structure for maintainability and scalability

    I will ensure the implementation remains consistent with the project’s existing design language and interaction patterns while keeping the experience smooth and immersive across devices.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

GSSoC'26For all issues/PRs related to GSSoC'2026 open source eventgood first issueGood for newcomerslevel:beginnerGSSoC'26 beginner level PR/issue

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions