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

enhancement: Allow Multiple Theme Support in the App #57

Open
Edithmark42 opened this issue Mar 13, 2024 · 0 comments
Open

enhancement: Allow Multiple Theme Support in the App #57

Edithmark42 opened this issue Mar 13, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@Edithmark42
Copy link
Contributor

Issue

Currently, our application supports only one theme at a time. This limitation restricts users from customizing their experience fully, as they can only choose one theme to apply.

Proposed Solution

To enhance user experience and flexibility, we propose implementing support for multiple themes simultaneously within the application. This would allow users to select and apply multiple themes concurrently, enabling them to mix and match various visual styles according to their preferences.

Expected Behavior

  • Users should be able to select and apply multiple themes from the available options.
  • The application should seamlessly blend different themes together, ensuring consistency and coherence across the interface.
  • Theme preferences should be persistently saved and applied across sessions.

Tasks

  1. Design: Discuss and finalize the approach for supporting multiple themes simultaneously.
  2. Implementation: Modify the application codebase to accommodate multiple themes concurrently.
  3. Testing: Conduct comprehensive testing to ensure that the application functions correctly with multiple themes applied.
  4. Documentation: Update the user documentation to include instructions on how to utilize multiple themes.
  5. Feedback and Iteration: Gather user feedback and iterate on the implementation as necessary to address any issues or suggestions.

Additional Information

Current application version: 0.0.69
Target platform: [ Mobile | Web ]

@Edithmark42 Edithmark42 self-assigned this Mar 13, 2024
@Edithmark42 Edithmark42 added the enhancement New feature or request label Mar 13, 2024
Edithmark42 added a commit that referenced this issue Mar 13, 2024
initial changes to StylesProvider.tsx  add _coreStyles, _appStyles

ref: #57
@techoneel techoneel changed the title Enhancement: Allow Multiple Theme Support in the App enhancement: Allow Multiple Theme Support in the App Mar 19, 2024
Edithmark42 added a commit that referenced this issue Mar 22, 2024
added different bg-grid styles in utilityClasses

ref: #57
techoneel added a commit that referenced this issue Apr 25, 2024
fix HEADING_TOP_MARGIN default value to 64

Ref #57
techoneel added a commit that referenced this issue Apr 25, 2024
code cleanup related to config and theme

Ref #57
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

When branches are created from issues, their pull requests are automatically linked.

2 participants