Skip to content

Conversation

@tr0ub1eM4k3r
Copy link
Contributor

@tr0ub1eM4k3r tr0ub1eM4k3r commented Nov 16, 2023

Closes #81

Changes/Additions:

  • Added UI for the Engine definitions
  • Added Modal component
  • Moved validation helper functions to their own class

DenFlyvendeGed and others added 30 commits October 26, 2023 11:09
Co-authored-by: SolarEarth37 <SolarEarth37@users.noreply.github.com>
This allows for multiple engines to be shown in modal component
(Not tested, because it no run on my pc for some reason)
Co-authored-by: SolarEarth37 <SolarEarth37@users.noreply.github.com>
Co-authored-by: SolarEarth37 <SolarEarth37@users.noreply.github.com>
Co-authored-by: tr0ub1eM4k3r <tr0ub1eM4k3r@users.noreply.github.com>
Added min-width to avoid panel collapse when no engines
…and '81-feature-frontend-for-engine-configuration-group5' of https://github.com/ECDAR-AAU-SW-P5/Ecdar-GUI-Web into 81-feature-frontend-for-engine-configuration-group5
@DenFlyvendeGed DenFlyvendeGed dismissed stale reviews from atjn and BaBrixx December 14, 2023 14:53

should be fixed

@KamyaPA KamyaPA requested a review from atjn December 14, 2023 16:39
KamyaPA
KamyaPA previously approved these changes Dec 14, 2023
Copy link
Contributor

@KamyaPA KamyaPA 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

@BaBrixx BaBrixx left a comment

Choose a reason for hiding this comment

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

Non code related things

  1. If you press escape while having the modal open it is not possible to reopen it.

  2. It is possible to save invalid information by simply pressing discard instead of save
    image

  3. Invalid property value
    image

  4. Hard to distinguish between different engines (no divider).

  5. Scrollbar needs styling (Becomes invisible when hovering)
    image

  6. Alignment
    image

@DenFlyvendeGed
Copy link
Contributor

I'm sorry to say, but I'm not very good with the last css :(
so hints would be welcome :)

@DenFlyvendeGed DenFlyvendeGed dismissed BaBrixx’s stale review December 14, 2023 20:45

Everything but scroolbar should be fixed

KamyaPA
KamyaPA previously approved these changes Dec 14, 2023
Copy link
Contributor

@KamyaPA KamyaPA left a comment

Choose a reason for hiding this comment

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

LGTM

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.

[Feature] Frontend for Engine configuration

7 participants