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

work in progress: reverted code to render tabs #2084

Open
wants to merge 80 commits into
base: update-bootstrap-ui-library
Choose a base branch
from

Conversation

ashwiniHerle
Copy link
Contributor

No description provided.

maiwald and others added 28 commits August 13, 2024 10:04
* Use react state to store/access form field values

* Fix variable case

* Update MoleculeModerator.js to new bootstrap version

* Update MoleculeModeratorComponent.js to new bootstrap version

* Use react state to store/access form field values again
* replace legacy components with local versions
display dummy state for navigation

* Update button properties

* Migrate SampleForm

* Update button properties

* use variant light to display white buttons

* change margin spacing

* refactor comment modal

* admin: corrected semicolon from send message button

* refactor mydb-app.js to latest react bootstrap

* refactor reactions-scheme tab

* refactor reactions-properties tab

* refactor reactiondetailsproperties

* refactor reactiondetails container

* refactor reactionDetails

* refactor hyperlinkssection

* refactor container dataset components

* refactor greenmaterialgroup to latest react bootstrap

* remove external css class - waste-chkbx

* fix for the scrolling issue

* reordered buttons using button toolbar

* aligned delete buttons and style changes

* added button toolbar and changed spacing

---------

Co-authored-by: Joachim Tillessen <tillessen@emjot.de>
* Fix styles for Admin device list

* Fix basic styles for admin device modal

* Fix device modal

* Fix scrollable content height
bootstrap upgrade - admin and reactions bugfixes and removed unused legacy imports
update bootstrap: researchplans and structure editor modal
* Minor formatting fixes in ElementDetails.js

* shouldComponentUpdate returns true by default

* Use destructuring assignment for React state

* Replace legacy bootstrap Label with Badge

* Remove unused function

* Prefer absolute import path

* Remove obsolete resize handling

* Use state and props destructuring assignment

* Update ElementDetailSortTab to new react bootstrap

* Fix ElementDetailSortTab button position

Moving button positioning to the parent container would require
refactoring all detail views that use it. Because of that we are falling
back to positioning via float, as it was done before the bootstrap
update.

* Use `type` prop directly

* Rename ExportSamplesBtn => ExportSamplesButton

* Update ExportSamplesButton

* Inline button

* Update NumericInputUnit to new bootstrap version

* Update PrivateNoteElement to new bootstrap version

* Fix some linter complaints in PrivateNoteElement

* Minor style fixes in LiteratureDetails

* Use utility classes in NumericInputUnit and fix tests

* Translate LiteratureDetails Panel to Card

* Translate LiteratureDetails Panel/PanelGroup to Accordion

* Use utility classes instead of &nbsp; in LiteratureDetails

* Minor style changes and removal of unused vars/attributes

* Update GraphContainer to new bootstrap version
* Remove unused method in CellLineDetails

* Update CellLineDetails to new bootstrap version

* Change cell line GeneralProperties PanelGroup to Accordion

* Translate Form in GeneralProperties and CellLineName

* Use utility classes in InvalidPropertyWarning

* Use utility classes for Amount, separate logic and markup

* Update AnalysesContainer button placement to utility classes

* Update AnalysesContainer to new bootstrap version

Also consolidate EditModeHeader and OrderModeHeader into a single Header
component.

* Remove unused css rule

* Translate custom css to utility class

* Style analysesTab Header using utility classes
* refactor inbox components

* reduce the size of comment button

* refactor collection and researchplan labels to latest react-bootstrap

* fix the sizes of inboxModal
* Fix screen properties tab and screen wellplates

* Fix screen research plan tab

* Fix screen analyses tab and rounded card header

* Fix toggle analyses accordion when clicking on buttons

* Fix analyses quill editor and text template icon

* Fix quill editor

* Fix deprecated componentWillReceiveProps

* Fix research plan flow display and Modal

* Fix draggable modal with other sizes

* Add dropzone to screen wellplate, unique style for dropzones

* Remove unused functions, Fix border color

* Fix loading modal

* Fix styles for flow editor
* Update UserAuth and GroupElement to new bootstrap version, utility classes

* Minor style and formatting fixes

* Remove redundant early return

The Modal's show property will handle showing and hiding

* Update NavNewSession to new bootstrap version

Also do not render emtpy <Col>s

* Add code review feedback
* Update ReportComponent to new bootstrap version

* Update Report Details Config to new bootstrap version

* Update Report detail Setting to new bootstrap version

* Update Report Orders and OrdersDnD to new bootstrap version

* Update Report Archives to new bootstrap version

* Update Report Serials to new bootstrap version

* Minor formatting and proper React keys in Report Previews

* Minor code style changes in SectionReactionList

* proper React keys for rows
* filter first, then map
* fewer parameters for rowContent

* `el.description` can be an empty object

* Update Report Preview SectionReaction to new bootstrap version

* Update Report Preview headers in SectionReaction, SectionSample

* Remove lodash dependency from Report Preview components and minor simplifications

* Use `responsive` Table attribute instead of utility class

* Add code review feedback
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.

5 participants