This commit improves the appearance of the Differ and Player pages by modifying the background colors, padding, and other design elements. It also refactors some code for better readability and organization.
Changes include:
- Updated background colors for diff-line-addition, diff-line-deletion, and diff-line-spacer in Differ.
- Removed an unnecessary newline at the end of the diff.postcss file.
- Changed the layout of the player/+layout.svelte page by adding a new date-card class and reordering elements.
- Updated the CSS styling for the SessionCard component.
This commit updates the colors for IconRewind to currentColor, allowing them to be more easily styled. Additionally, a new replay button has been added to the navigation menu with corresponding tooltip and click functionality that navigates to the player page.
Changes:
- Update color of IconRewind and IconSearch to currentColor
- Add replay button with IconRewind to navigation menu
- Include tooltip label for replay button
- Implement click functionality to navigate to player page
- Changed some of the language in the share modal
- In the Checkbox component, the default width and height have been reduced from 18px to 16px.
- In the ShareIssueModal component, the default values for `sendLogs`, `sendProjectData`, and `sendProjectRepository` are set to `false` instead of `true`.
This commit refactors the sync with gitbutler modal layout and adds a list of GitButler features for new users. The diff shows the addition of a right box for displaying the GitButler description and feature list, and retains the left box for adding a new project. The feature list includes three primary features: recording actions, simplifying Git work, and code context search. The new layout provides a more informative and concise introduction to GitButler for users who have not started any projects.