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

Updated font awesome #15972

Merged
merged 1 commit into from
Dec 16, 2024
Merged

Updated font awesome #15972

merged 1 commit into from
Dec 16, 2024

Conversation

snipe
Copy link
Owner

@snipe snipe commented Dec 16, 2024

Snyk security alerted us to this - updated font-awesome to 6.7.0. I tested this throughout the UI and all icons are still showing up as expected.

Signed-off-by: snipe <snipe@snipe.net>
@probot-autolabeler probot-autolabeler bot added css dependencies Pull requests that update a dependency file frontend javascript skins labels Dec 16, 2024
@snipe snipe merged commit 1e7d7a1 into develop Dec 16, 2024
7 of 8 checks passed
@snipe snipe deleted the upgrade_fontawesome branch December 16, 2024 15:55
Copy link

what-the-diff bot commented Dec 16, 2024

PR Summary

  • Updated Dependency on FontAwesome: The FontAwesome package we use for better visuals in our app was updated, ensuring we benefit from latest features and improvements in this tool.

  • Refactored Signature Pad CSS: The code for the visual style of our signature pad has been made easier to read and manage, while the visual appearance remains the same.

  • Detailed Styles Added: More details have been added to the styling of the user interface elements such as headers, menus, buttons, and form elements. This helps to make our application more convenient and visually appealing to use.

  • Enhanced Responsive Design: Adjustments were made to improve the appearance of our app on devices with different screen sizes, enabling a more satisfactory experience for users on various devices.

  • Major Reorganization and Formatting of Blue Skin Styles: The style code for the "Blue" theme of our app was given a major overhaul for better readability and maintainability. The color treatment for elements like navigation bars, buttons etc. was made uniform and more manageable. Hover and focus states for navigation and buttons were improved, and better responsiveness at smaller screen sizes were achieved.

  • Refactoring and Improving Skin Contrast Styles: Styles for the contrast theme were restructured for better readability and organization. Changes ensure that there is consistency in design, and feedback (in the form of hover states, etc) to user interactions is clear.

  • Comprehensive Refactoring for Green Skin Styles: The styling for the green theme was rewritten to make it more organized and easy to read. While existing visuals were maintained, various other improvements like better hover effects and media query handling were made.

  • Comprehensive Styling for Orange Skin Theme: The orange theme was enhanced with more vibrant colors and improved organization of style code. Visual feedback to user actions like hover effects were introduced, and color usage was made more consistent through the theme.

  • Enhancement of Purple Skin Styles: The code for purple theme styles was made more organized and readable, with fantastic improvements like more effective responsive design, and standardized color usage.

  • CSS Refactoring and Improvement for Red Skin: The code for the red theme was reshaped for better readability. Improvements include consistent color usage, better visibility of dropdown menus, more distinct and visually appealing sidebar, more pleasant form styles and good user feedback in the form of hover effects.

  • Revised Yellow Skin CSS Files: Yellow theme style code was given a major overhaul for better readability and consistency, with improvements such as better responsive adjustments, reusability and standardized color use.

  • Updated Binary Font Files: The binary files, which define how text appears in our app were updated to incorporate new changes and improvements.

  • Updated Hash ids for JavaScript and CSS files: The unique identifiers for multiple files that contain the code running our app and defining its appearance were updated to reflect new build changes. This ensures everything stays in sync as intended.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
css dependencies Pull requests that update a dependency file frontend javascript skins
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant