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

List item components can have interaction styles disabled without changing opacity #6587

Closed
rweber-esri opened this issue Mar 10, 2023 · 3 comments
Labels
0 - new New issues that need assignment. ArcGIS Hub Issues logged by ArcGIS Hub team members. design Issues that need design consultation prior to development. enhancement Issues tied to a new feature or request. estimate - design - sm Small design effort; 1-4 days of design work p - low Issue is non core or affecting less that 10% of people using the library

Comments

@rweber-esri
Copy link

rweber-esri commented Mar 10, 2023

Description

In 1.0.0-beta.98 the list-item implemented a nonInteractive property which Hub has utilized to markup non-interactive list content with normal opacity. In latest official 1.0.8, the nonInteractive property has been deprecated and there's seemingly no way to render list content that does not appear interactive to the user without also changing opacity (via disabled property).

Acceptance Criteria

Add the ability for calicite-list-item to be rendered as non-interactive without changing opacity.

Relevant Info

No response

Which Component

calcite-list-item and any other *-list-item components where this sort of presentation might make sense.

Example Use Case

<calcite-list>
  <calcite-list-item non-interactive>
    Static content that is not intended to be interacted with
  </calcite-list-item>
</calcite-list>

Esri team

N/A

@rweber-esri rweber-esri added 0 - new New issues that need assignment. enhancement Issues tied to a new feature or request. needs triage Planning workflow - pending design/dev review. labels Mar 10, 2023
@geospatialem geospatialem added the ArcGIS Hub Issues logged by ArcGIS Hub team members. label Mar 11, 2023
@samanthahunter
Copy link

Possibly related to #6430 ?

Our two use cases for this request in ArcGIS Hub relate to our discussion feature.

  1. When posts have locations, but are shown outside of the map view (another feed) we want to keep the location named, but remove the hover/click since it typically acts as 'zoom to' which isn't relevant in all cases.
  2. When there are multiple authors of the same reaction, like in MS Teams, you can hover the reaction to view a list of authors, but there is no hover/action to take on the list items themselves. So again, we need the presentation of the list and its slots, but no interactivity.

@arjanvanzutphen
Copy link

We would like to move away from the valueList, but the missing nonInteractive property on the CalciteList is preventing us to. The related issue #6430 (sorting and removing items) in the message from Samantha is now closed. I want to prevent that this issue is missed :)

@geospatialem geospatialem added the design Issues that need design consultation prior to development. label Nov 2, 2023
@brittneytewks brittneytewks added p - low Issue is non core or affecting less that 10% of people using the library estimate - design - sm Small design effort; 1-4 days of design work and removed needs triage Planning workflow - pending design/dev review. labels Nov 16, 2023
@brittneytewks brittneytewks added this to the Design Backlog milestone Nov 16, 2023
@geospatialem
Copy link
Member

Closing in favor of #8634, currently targeted for Calcite's September release (after R3).

@geospatialem geospatialem closed this as not planned Won't fix, can't repro, duplicate, stale Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 - new New issues that need assignment. ArcGIS Hub Issues logged by ArcGIS Hub team members. design Issues that need design consultation prior to development. enhancement Issues tied to a new feature or request. estimate - design - sm Small design effort; 1-4 days of design work p - low Issue is non core or affecting less that 10% of people using the library
Projects
None yet
Development

No branches or pull requests

5 participants