Skip to content

Dark Mode/Light Mode + Color next to Curve + Pyside 6 changes - #192

Merged
YektaY merged 8 commits into
mainfrom
color_and_settings
Sep 5, 2025
Merged

Dark Mode/Light Mode + Color next to Curve + Pyside 6 changes #192
YektaY merged 8 commits into
mainfrom
color_and_settings

Conversation

@YektaY

@YektaY YektaY commented Aug 29, 2025

Copy link
Copy Markdown
Collaborator

Description

Added Light/Dark mode along with all needed assets.
Added in custom Toggle Button and assigned it the color of the curve in the control panel
Made some fixes to have trace work in pyside6

Note:
both stylesheets are still being worked on and will be updated in a follow up PR

Motivation

Addresses 3 issues need in trace for initial release-- being able to toggle between light/dark mode. seeing the color of the curve in the control panel. and also has some fixes to get trace working with pyside6

Where Has This Been Documented?

Added Doctrings to the code

Screenshots

Screenshot 2025-08-29 at 10 53 37 AM Screenshot 2025-08-29 at 10 53 29 AM

Pre-merge checklist

  • Code works interactively
  • Code contains descriptive docstrings
  • New/changed functions and methods are covered in the test suite where possible
  • Test suite passes locally
  • Test suite passes on GitHub Actions

@YektaY
YektaY force-pushed the color_and_settings branch from 9945895 to f2eba50 Compare August 29, 2025 21:22
@YektaY
YektaY requested a review from a team August 29, 2025 21:54
This was linked to issues Aug 29, 2025
@YektaY
YektaY marked this pull request as ready for review August 29, 2025 21:58
Comment thread trace/theme_manager.py Outdated
Comment thread trace/theme_manager.py Outdated
Comment thread trace/theme_manager.py Outdated
Comment thread trace/theme_manager.py Outdated
Comment thread trace/theme_manager.py Outdated
Comment thread trace/theme_manager.py Outdated
Comment thread trace/theme_manager.py
Comment thread trace/toggle.py
Comment thread trace/theme_manager.py Outdated
@YektaY
YektaY merged commit 58c70c7 into main Sep 5, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] - Color next to curve [FEATURE] - Dark mode option

2 participants