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

Investigate and adjust the alignment of the buttons within the new grid #3383

Open
rmccar opened this issue Oct 8, 2024 · 0 comments
Open
Labels
Enhancement Change of existing feature

Comments

@rmccar
Copy link
Contributor

rmccar commented Oct 8, 2024

Buttons currently dont sit correctly on the grid, the dimensions are not whole pixels. We need to investigate the button css to get the size of buttons to sit on the grid like other components.

As a user,
I want the buttons to sit correctly on the grid,
so that their dimensions are in whole pixels, providing a clean and organized layout.

Acceptance Criteria:

  1. Investigate the current dimensions of the buttons.
  2. Identify any discrepancies or misalignments with the grid.
  3. Investigate the button CSS to determine how to adjust the size of buttons to sit on the grid like other components.
  4. Adjust the dimensions of the buttons to ensure they are in whole pixels and sit correctly on the grid.
  5. Verify that the changes are consistent across different screen sizes and devices.
  6. Ensure that the visual appearance of the buttons is improved and aligns with the overall design guidelines.

Visualisation
Screenshot 2024-10-08 at 16 02 01

Link to the issue on Figma: https://www.figma.com/design/Wr9b6pK35euFoA6xq3G9Ld/Grid-review?node-id=0-1&node-type=canvas&m=dev

@rmccar rmccar added the Enhancement Change of existing feature label Oct 8, 2024
@MagdalenaLarge MagdalenaLarge changed the title Align buttons with the new grid Investigate and adjust the alignment of the buttons within the new grid Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Change of existing feature
Projects
None yet
Development

No branches or pull requests

1 participant