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

other: settings style and formatting #1267

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

United600
Copy link
Contributor

@United600 United600 commented Oct 7, 2023

Did a pass over the settings to improve XAML readability and be easier to modify or expand.

PR Type

What kind of change does this PR introduce?

  • Other... Please describe:
  1. Format XAML
  2. Refactor settings styles to a separate dictionary
  3. Group sections inside a Panel
  4. Remove unnecessary custom styles (ToggleSwitch/RadioButton/Slider)
  5. Improve spacing consistency
  6. Use ComboBox default thickness
  7. Font family changes now updates the font size ComboBox
  8. Tint opacity slider redesign
  9. ComboBox transparent background also applies to the ColorPicker control
  10. Add Discord link to contacts
  11. Convert RichTextBlock paragraphs to TextBlocks to enable fast path rendering
  12. Improve high contrast theme
Notepads-Dev_Text.Editor.mp4
Notepads-Dev_Personaliztion.mp4
Gravacao.2024-04-04.191755.mp4
Notepads-Dev_AdvancedAbout.mp4

Other information

Added some design-time properties and had to change one string name due to the RichTextBlock->TexBlock change.

@United600 United600 changed the title style: settings style and formatting other: settings style and formatting Oct 7, 2023
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.

None yet

1 participant