diff --git a/src/python/impactx/dashboard/Input/csrConfiguration/csrMain.py b/src/python/impactx/dashboard/Input/csrConfiguration/csrMain.py index 95e0f45bd..fb5e1ae2a 100644 --- a/src/python/impactx/dashboard/Input/csrConfiguration/csrMain.py +++ b/src/python/impactx/dashboard/Input/csrConfiguration/csrMain.py @@ -13,7 +13,7 @@ def card(self): Creates UI content for CSR. """ - with vuetify.VCard(style=("card_style",)): + with vuetify.VCard(): CardComponents.input_header("CSR") with vuetify.VCardText(**self.CARD_TEXT_OVERFLOW): with vuetify.VRow(**self.ROW_STYLE): diff --git a/src/python/impactx/dashboard/Input/defaults.py b/src/python/impactx/dashboard/Input/defaults.py index bd953b376..37b4879b6 100644 --- a/src/python/impactx/dashboard/Input/defaults.py +++ b/src/python/impactx/dashboard/Input/defaults.py @@ -179,14 +179,3 @@ class UIDefaults: "display": "flex", "flex-direction": "column", } - - @staticmethod - def adjust_card_height(space_charge, csr): - state.card_height = "33.33vh" if (space_charge or csr) else "50vh" - - CARD_SIZING = { - "max-height": f"calc({state.card_height} - {ToolbarDefaults.TOOLBAR_SIZE + ToolbarDefaults.FOOTER_SIZE}px)", - "transition": "max-height 0.5s", - } - - state.card_style = UIDefaults.CARD_STYLE | CARD_SIZING diff --git a/src/python/impactx/dashboard/Input/distributionParameters/distributionMain.py b/src/python/impactx/dashboard/Input/distributionParameters/distributionMain.py index f20129c9d..437355c99 100644 --- a/src/python/impactx/dashboard/Input/distributionParameters/distributionMain.py +++ b/src/python/impactx/dashboard/Input/distributionParameters/distributionMain.py @@ -179,7 +179,7 @@ def card(self): """ Creates UI content for beam distribution. """ - with vuetify.VCard(style=("card_style",)): + with vuetify.VCard(): CardComponents.input_header("Distribution Parameters") with vuetify.VCardText(**self.CARD_TEXT_OVERFLOW): with vuetify.VRow(**self.ROW_STYLE): diff --git a/src/python/impactx/dashboard/Input/inputParameters/inputMain.py b/src/python/impactx/dashboard/Input/inputParameters/inputMain.py index 63eaffa02..b7da30537 100644 --- a/src/python/impactx/dashboard/Input/inputParameters/inputMain.py +++ b/src/python/impactx/dashboard/Input/inputParameters/inputMain.py @@ -26,16 +26,12 @@ def on_kin_energy_unit_change(**kwargs) -> None: if state.kin_energy_on_ui != 0: InputFunctions.update_kin_energy_sim_value() - @state.change("space_charge", "csr") - def update_card_height(space_charge, csr, **kwargs): - UIDefaults.adjust_card_height(space_charge, csr) - def card(self): """ Creates UI content for beam properties. """ - with vuetify.VCard(style=("card_style",)): + with vuetify.VCard(): CardComponents.input_header("Input Parameters") with vuetify.VCardText(**self.CARD_TEXT_OVERFLOW): with vuetify.VRow(**self.ROW_STYLE): diff --git a/src/python/impactx/dashboard/Input/latticeConfiguration/latticeMain.py b/src/python/impactx/dashboard/Input/latticeConfiguration/latticeMain.py index 8b9691f81..c0c0d37f2 100644 --- a/src/python/impactx/dashboard/Input/latticeConfiguration/latticeMain.py +++ b/src/python/impactx/dashboard/Input/latticeConfiguration/latticeMain.py @@ -287,9 +287,7 @@ def configuration_list(self): """ Displays the configuration for lattice elements. """ - with vuetify.VCard( - style=("expand_configuration ? 'height: 100%' : card_style",) - ): + with vuetify.VCard(): CardComponents.input_header( "Lattice Configuration", additional_components={ diff --git a/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeMain.py b/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeMain.py index 6753fb8ad..922f87631 100644 --- a/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeMain.py +++ b/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeMain.py @@ -185,7 +185,7 @@ def card(self): ): SpaceChargeConfiguration.dialog_settings() - with vuetify.VCard(style=("card_style",)): + with vuetify.VCard(): CardComponents.input_header( "Space Charge", additional_components={"start": multigrid_settings} )