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

Fix/175 frontend grid refactoring #197

Merged
merged 22 commits into from
Jun 13, 2023
Merged

Conversation

mgaseta
Copy link
Collaborator

@mgaseta mgaseta commented Jun 8, 2023

Description

Fixed grid for all existing pages on SPAR.

Added some negative margins, which can be considered a bad practice, but since it is used only to bring elements closer together, I figured it is okay. Please shout out if you disagree and we can discuss other implementations. This practice is being used by Carbon too.

Fixes #175

Type of change

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Manually tested and ran unit tests.

Checklist

  • I have read the CONTRIBUTING doc
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have already been accepted and merged

Thanks for the PR!

Any successful deployments (not always required) will be available below.
Backend
Frontend
Oracle-API

Once merged, code will be promoted and handed off to following workflow run.
Main Merge Workflow

@mgaseta mgaseta self-assigned this Jun 8, 2023
@mgaseta mgaseta linked an issue Jun 8, 2023 that may be closed by this pull request
10 tasks
@mgaseta mgaseta added enhancement refactor Refactoring implementation labels Jun 8, 2023
Copy link
Contributor

@RMCampos RMCampos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job! 💯 😄 only a question.

frontend/src/views/Seedlot/CreateAClass/styles.scss Outdated Show resolved Hide resolved
@mgaseta mgaseta requested a review from ArthurEncr June 12, 2023 12:24
@mgaseta mgaseta requested a review from RMCampos June 12, 2023 13:18
Copy link
Contributor

@ArthurEncr ArthurEncr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@RMCampos RMCampos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Great job!

@craigyu craigyu merged commit 85f2467 into main Jun 13, 2023
@craigyu craigyu deleted the fix/175-frontend-grid-refactoring branch June 13, 2023 22:26
DerekRoberts pushed a commit that referenced this pull request May 13, 2024
* fix: refactor dashboard css

* fix: fixed responsive bug at exact 1056px screen width

* fix: adding column sizes and other minor fixes to dashboard grids

* fix: fixing seedlot dashboard grid

* fix: fixing create a class page grid

* fix: fixing seedlot details page

* fix: adjusting columns sizes on seedlot details page

* fix: fixing ownership step grid

* fix: fixing interim step grid

* fix: fixing grid on orchard step

* fix: removing broken media query rule

* fix: removing unused scss rule

* fix: fixing extract and storage step

* fix: adjusting columns on collection step

* fix: fixing columns and minor adjustments on interim step

* fix: fixing my seedlot page grid

* fix: adjusting interim step unit test

* fix: removing unused import
DerekRoberts pushed a commit that referenced this pull request May 14, 2024
* fix: refactor dashboard css

* fix: fixed responsive bug at exact 1056px screen width

* fix: adding column sizes and other minor fixes to dashboard grids

* fix: fixing seedlot dashboard grid

* fix: fixing create a class page grid

* fix: fixing seedlot details page

* fix: adjusting columns sizes on seedlot details page

* fix: fixing ownership step grid

* fix: fixing interim step grid

* fix: fixing grid on orchard step

* fix: removing broken media query rule

* fix: removing unused scss rule

* fix: fixing extract and storage step

* fix: adjusting columns on collection step

* fix: fixing columns and minor adjustments on interim step

* fix: fixing my seedlot page grid

* fix: adjusting interim step unit test

* fix: removing unused import
DerekRoberts pushed a commit that referenced this pull request May 14, 2024
* fix: refactor dashboard css

* fix: fixed responsive bug at exact 1056px screen width

* fix: adding column sizes and other minor fixes to dashboard grids

* fix: fixing seedlot dashboard grid

* fix: fixing create a class page grid

* fix: fixing seedlot details page

* fix: adjusting columns sizes on seedlot details page

* fix: fixing ownership step grid

* fix: fixing interim step grid

* fix: fixing grid on orchard step

* fix: removing broken media query rule

* fix: removing unused scss rule

* fix: fixing extract and storage step

* fix: adjusting columns on collection step

* fix: fixing columns and minor adjustments on interim step

* fix: fixing my seedlot page grid

* fix: adjusting interim step unit test

* fix: removing unused import
DerekRoberts pushed a commit that referenced this pull request May 14, 2024
* fix: refactor dashboard css

* fix: fixed responsive bug at exact 1056px screen width

* fix: adding column sizes and other minor fixes to dashboard grids

* fix: fixing seedlot dashboard grid

* fix: fixing create a class page grid

* fix: fixing seedlot details page

* fix: adjusting columns sizes on seedlot details page

* fix: fixing ownership step grid

* fix: fixing interim step grid

* fix: fixing grid on orchard step

* fix: removing broken media query rule

* fix: removing unused scss rule

* fix: fixing extract and storage step

* fix: adjusting columns on collection step

* fix: fixing columns and minor adjustments on interim step

* fix: fixing my seedlot page grid

* fix: adjusting interim step unit test

* fix: removing unused import
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor Refactoring implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Frontend Grid Refactoring
4 participants