Skip to content
New issue

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

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

Already on GitHub? # to your account

Customizable App Themes #28

Closed
bhavik-mangla opened this issue Dec 26, 2024 · 7 comments
Closed

Customizable App Themes #28

bhavik-mangla opened this issue Dec 26, 2024 · 7 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@bhavik-mangla
Copy link
Contributor

Implement a feature that lets users switch between different themes (e.g., light mode, dark mode, or custom color schemes). This adds a personalized touch and also improves accessibility for users who prefer specific color contrasts.

Goals:
• Offer at least two theme options (light and dark).
• Provide an intuitive UI for theme selection.

Possible Approach:
• Use Flutter’s theme system to define ThemeData objects for different themes.
• Expose a settings menu or toggle for switching the active theme.
• Save the user’s theme preference in local storage (e.g., SharedPreferences).

@khushi-hura
Copy link
Contributor

hey @bhavik-mangla I can work on this issue, please assign!

@Gaurav60419430
Copy link

hi @bhavik-mangla i have recently share you my progress regarding the dark theam toggle button , can you please assign me this issue

khushi-hura added a commit to khushi-hura/OpenPeerChat-flutter that referenced this issue Dec 26, 2024
… app is set to deafult system them and I have added a toggle button in the home screen on pressing which the theme of the app changes.
khushi-hura added a commit to khushi-hura/OpenPeerChat-flutter that referenced this issue Dec 27, 2024
khushi-hura added a commit to khushi-hura/OpenPeerChat-flutter that referenced this issue Dec 27, 2024
khushi-hura added a commit to khushi-hura/OpenPeerChat-flutter that referenced this issue Dec 27, 2024
@james-cpu5
Copy link

@khushi-hura hello mam i have recently clone this repo ,i am a beginner could you help me i am able to built the app successfully but in the emulator or in the physical devices it is taking the fingerprint and crashing down showing cause by MissingForegroundServicetype exception @Gaurav60419430 @bhavik-mangla @bhavik-mangla can you help me step by step to resolve this i am a beginner and want to learn

@khushi-hura
Copy link
Contributor

Please refer to the contribution guidelines mentioned -
Steps to setup Open_Peer_Chat

Fork the Repository

Clone the Forked Repository

git clone https://github.com/YOUR_USERNAME/OpenPeerChat-flutter.git
cd OpenPeerChat-flutter

3)Setup the Main Repository as Upstream
git remote add upstream https://github.com/AOSSIE-Org/OpenPeerChat-flutter.git
git remote -v

4)Setup Latest Branch
git fetch upstream
git checkout gsoc-2024
git pull upstream gsoc-2024

5)Create a New Branch for Your Updates and Push Your Changes
git checkout -b gsoc-2025
git add .
git commit -m "Add: Your brief update description"
git push origin gsoc-2025

Create a Pull Request with a detailed description and Submit for Review
The latest branch is gsoc-2024.

Also always include a video showcasing the changes you have made.

@james-cpu5
Copy link

@khushi-hura i have cloned the repo and facing the issue while running the app it is constantly crashing after fingerprint
Uploading 20241228_015045.jpg…

@bhavik-mangla
Copy link
Contributor Author

I am unable to see the screenshot @james-cpu5
If possible, discuss your issues on our discord channel here - https://discord.com/channels/1022871757289422898/1317925790939217974

@khushi-hura
Copy link
Contributor

Hey @bhavik-mangla did you look into the PR addressing this issue which was raised by me yesterday?
Please let me know if that works fine I can push the changes into a new branch according to guidelines explained by you today!
Thanks in advance :)

@bhavik-mangla bhavik-mangla added enhancement New feature or request good first issue Good for newcomers labels Jan 6, 2025
khushi-hura added a commit to khushi-hura/OpenPeerChat-flutter that referenced this issue Jan 11, 2025
khushi-hura added a commit to khushi-hura/OpenPeerChat-flutter that referenced this issue Jan 12, 2025
bhavik-mangla added a commit that referenced this issue Jan 13, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants