Uploaded image for project: 'stripes-smart-components'
  1. stripes-smart-components
  2. STSMACOM-254

Create and edit Custom Fields list AND create an Input Type = Text box

    XMLWordPrintable

Details

    • eHoldings Sprint 80, eHoldings Sprint 81, eHoldings Sprint 82
    • 13
    • Spitfire

    Description

      As a librarian
      I want to create/edit a custom field with the input type = text box
      So that I can track information that requires a short description

      Custom Fields > Get to the Create/Edit Custom Fields List page

      • To create: Go to Custom Fields List then click on the New button to create your first custom field
      • Pane header title reads New <<Record type>> Custom fields This differs from the screenshot

      Custom Fields > Access Edit Custom Fields List page

      • To edit: If a custom field exists then click on the Edit button to edit existing custom fields AND to create new ones.
        • Existing custom field accordion(s) are collapsed by default with only the following information visible
        • selected input type as the accordion label
        • Field name label: editable <<Field name value>>
      • Pane header title reads Edit <<Record type>> Custom fields This differs from the screenshot

      Custom Fields List > Choose an input type

      Custom Fields List > Create an input type = Text box

      Prototype

      https://sketch.cloud/s/lw9bd/a/V9MZz8/play (note some designs do not align with the screenshots/notes below. The screenshots/notes below supercede prototype.)

      Acceptance Criteria

      Given I go to Custom Fields list page
      AND no custom field is saved
      When I click New
      Then display the New Custom Fields page with a button to choose input type = text box

      Given I go to the Custom Fields List page
      AND a custom field is saved
      When I click Edit
      Then display the Edit Custom Fields page
      AND any existing custom field accordions should be collapsed with
      – selected input type as the accordion label
      – Field name label: editable <<Field name value>>
      AND a button to choose input type = text box

      Given I am on the Create/Edit custom fields page
      When I click the the choose input type button
      AND select text box
      Then display custom field settings in an expanded accordion
      WITH selected input type as the accordion label
      AND the following settings: Field name, Required, Help text

      Given I have created and edited a custom field
      When I click Save
      Then save updates

      Given I have created and edited a custom field
      When I click Cancel OR click on another app OR click on a browser back button
      Then display the Unsaved Changes modal

      TestRail: Results

        Attachments

          1. custom field - accordion.png
            custom field - accordion.png
            39 kB
          2. e9dbd8c9-1af3-4b24-8b34-e9f5e7fb175a.png
            e9dbd8c9-1af3-4b24-8b34-e9f5e7fb175a.png
            57 kB
          3. screenshot-1 (8).png
            screenshot-1 (8).png
            100 kB
          4. screenshot-2 (1).png
            screenshot-2 (1).png
            69 kB
          5. screenshot-3 (1).png
            screenshot-3 (1).png
            64 kB
          6. screenshot-4.png
            screenshot-4.png
            70 kB

          Issue Links

            Activity

              People

                MaksymDryha Maksym Dryha
                Yurii_Danylenko Yurii Danylenko
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases