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

🐛 [BUG] - <FireFox UI flaws/issues> #2004

Merged
merged 1 commit into from
Jan 28, 2025

Conversation

corlard3y
Copy link
Collaborator

Pull Request Template

#1952

Description

  • UI issues(bugs) in FireFox browser

  • Problem/Feature:

Type of Change

  • Bug fix
  • New feature
  • Code refactor
  • Documentation update
  • Other (please describe):

Checklist

  • Quick PR: Is this a quick PR? Can be approved before finishing a coffee.
    • Quick PR label added
  • Not Merge Ready: Is this PR dependent on some other PR/tasks and not ready to be merged right now.
    • DO NOT Merge PR label added

Frontend Guidelines

Build & Testing

  • No errors in the build terminal
  • Engineer has tested the changes on their local environment
  • Engineer has tested the changes on deploy preview

Screenshots/Video with Explanation

  • Before: Explain the previous behavior
    width: -webkit-fill-available not working in Firefox is due to the fact that Firefox does not support the -webkit- prefixed property. T
Screenshot 2025-01-26 at 20 33 10
  • After: What's changed now
Screenshot 2025-01-26 at 20 33 39

Additional Context

Review & Approvals

  • Self-review completed
  • Code review by at least one other engineer
  • Documentation updates if applicable

Notes

@corlard3y corlard3y linked an issue Jan 26, 2025 that may be closed by this pull request
Copy link

  • In the import statements, 'Blocks.types' and 'colorBrands' seem to have incorrect paths. Please double-check the paths and make sure they are correct.
  • In the styled component declaration, there is a comment about 'Responsive props' and 'Non-responsive props', but it seems that all the CSS properties inside are mixed and not separated according to responsiveness. Please organize them properly.
  • In the CSS property 'color' and 'background-color', it's missing a fallback color or value if the props are not provided. Add a default color value in case props.color and props.backgroundColor are undefined.
  • In the CSS property 'border-radius', the function 'getBlocksBorderRadius' is used, make sure it is defined and working correctly.
  • In the CSS property 'border', the function 'getBlocksBorder' is used, ensure it is defined and functioning properly.
  • The CSS for custom scrollbars seems correct, but make sure it is tested thoroughly for compatibility and usability.
  • The 'extra CSS prop' seems fine, but ensure it's being used correctly and tested thoroughly.

Overall, the code structure and logic seem fine, but there are some areas that need to be reviewed and corrected. Once you make the necessary adjustments, please test the component thoroughly to ensure functionality.

Copy link

github-actions bot commented Jan 26, 2025

PR Preview Action v1.4.7
Preview removed because the pull request was closed.
2025-01-28 11:36 UTC

@rohitmalhotra1420 rohitmalhotra1420 merged commit f87d312 into main Jan 28, 2025
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.

🐛 [BUG] - <FireFox UI flaws/issues>
2 participants