Skip to content

Refactor application structure and improve code organization#73

Merged
Kumara-Krishnan merged 14 commits into
mainfrom
dev
Feb 8, 2026
Merged

Refactor application structure and improve code organization#73
Kumara-Krishnan merged 14 commits into
mainfrom
dev

Conversation

@Kumara-Krishnan
Copy link
Copy Markdown
Collaborator

  • Updated .gitignore to include _manifest directory.
  • Refactored App.xaml.cs to streamline application initialization and improve readability.
  • Modified MainWindow.xaml to bind ListView to _datas instead of datas.
  • Refactored MainWindow.xaml.cs to enhance clarity and maintainability, including service registration.
  • Deleted unused Class1.cs from Bookmarkly.Entities.Abstractions.
  • Cleaned up interfaces in Bookmarkly.Entities.Abstractions for consistency and clarity.
  • Updated project references in Bookmarkly.slnx for better organization.
  • Added generate-sbom.ps1 script to automate SBOM generation for direct NuGet dependencies.
  • Enhanced Directory.Build.Props with documentation properties and additional build settings.

- Updated landing page title to "Bookmarkly - Your Universal Reading Companion"
- Added new color scheme for light mode
- Adjusted background colors, text colors, and gradients for better readability and aesthetics
- Improved button styles for primary and secondary CTAs
- Enhanced visual effects like glow, hover animations, and box shadows
- Refactored CSS classes for consistency and clarity

# BREAKING CHANGE: Updated landing page title to provide a clearer description of the application.
- Updated .gitignore to include _manifest directory.
- Refactored App.xaml.cs to streamline application initialization and improve readability.
- Modified MainWindow.xaml to bind ListView to _datas instead of datas.
- Refactored MainWindow.xaml.cs to enhance clarity and maintainability, including service registration.
- Deleted unused Class1.cs from Bookmarkly.Entities.Abstractions.
- Cleaned up interfaces in Bookmarkly.Entities.Abstractions for consistency and clarity.
- Updated project references in Bookmarkly.slnx for better organization.
- Added generate-sbom.ps1 script to automate SBOM generation for direct NuGet dependencies.
- Enhanced Directory.Build.Props with documentation properties and additional build settings.
@Kumara-Krishnan Kumara-Krishnan self-assigned this Feb 8, 2026
@Kumara-Krishnan Kumara-Krishnan merged commit d9c4897 into main Feb 8, 2026
2 of 3 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.

1 participant