-
Notifications
You must be signed in to change notification settings - Fork 77
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
Epic: Tile redesign #6662
Labels
4 - verified
Issues that have been released and confirmed resolved.
c-tile
Issues that pertain to the calcite-tile and related components
design
Issues that need design consultation prior to development.
enhancement
Issues tied to a new feature or request.
epic
Large scale issues to be broken up into sub-issues and tracked via sprints and/or project.
estimate - 13
Requires planning and input from team, consider smaller steps.
p - medium
Issue is non core or affecting less that 60% of people using the library
ready for dev
Issues ready for development implementation.
Milestone
Comments
geospatialem
added
enhancement
Issues tied to a new feature or request.
design
Issues that need design consultation prior to development.
0 - new
New issues that need assignment.
needs triage
Planning workflow - pending design/dev review.
epic
Large scale issues to be broken up into sub-issues and tracked via sprints and/or project.
labels
Mar 25, 2023
Scope should include merging three current tile components into just two - ‘tile’ and ‘tile-group’ pattern. |
macandcheese
added
the
c-tile
Issues that pertain to the calcite-tile and related components
label
Mar 27, 2023
geospatialem
added
p - medium
Issue is non core or affecting less that 60% of people using the library
estimate - 8
Requires input from team, consider smaller steps.
labels
Apr 3, 2023
geospatialem
added
1 - assigned
Issues that are assigned to a sprint and a team member.
and removed
0 - new
New issues that need assignment.
needs triage
Planning workflow - pending design/dev review.
labels
Apr 3, 2023
This was referenced May 4, 2023
geospatialem
modified the milestones:
2023 June patch priorities,
Design Sprint 2023/05/29 -2023/06/09
May 25, 2023
ashetland
modified the milestones:
Design Sprint 2023/05/29 - 2023/06/09,
Design Sprint Next
Jun 7, 2023
Related: #7215 |
SkyeSeitz
modified the milestones:
Design Sprint Next,
Design Sprint 2023/06/26- 2023/07/07
Jun 26, 2023
brittneytewks
removed
the
figma changes
Issues that require additions or updates to the Figma UI Kit where no `design` label exists
label
Dec 12, 2023
eriklharper
added
2 - in development
Issues that are actively being worked on.
estimate - 13
Requires planning and input from team, consider smaller steps.
and removed
1 - assigned
Issues that are assigned to a sprint and a team member.
estimate - 8
Requires input from team, consider smaller steps.
labels
Jan 18, 2024
10 tasks
This was referenced Feb 1, 2024
eriklharper
added a commit
that referenced
this issue
Feb 9, 2024
**Related Issues:** #6690 #6662 ## Summary This PR adds responsive layout features and some design improvements to the Tile component, including: - Tile: `min` and `max` inline-size (width) for all 3 scales - Tile: `alignment` property, supporting `start` and `center` Other improvements include refactoring Tile to remove the deprecated `ConditionalSlotComponent` interface and improving style encapsulation to allow more defined control of theming with css custom properties. --------- Co-authored-by: Erik Harper <[email protected]>
Elijbet
pushed a commit
that referenced
this issue
Feb 15, 2024
**Related Issues:** #6690 #6662 ## Summary This PR adds responsive layout features and some design improvements to the Tile component, including: - Tile: `min` and `max` inline-size (width) for all 3 scales - Tile: `alignment` property, supporting `start` and `center` Other improvements include refactoring Tile to remove the deprecated `ConditionalSlotComponent` interface and improving style encapsulation to allow more defined control of theming with css custom properties. --------- Co-authored-by: Erik Harper <[email protected]>
eriklharper
added a commit
that referenced
this issue
Feb 20, 2024
**Related Issues:** #8615 #6691 #6662 ## Summary This PR adds the new `calcite-tile-group` component. It includes these responsiveness features that address #6691: - Wrapped Tiles match width of Tiles above - Wrapped Tiles match height of tallest Tile in the group The changes in this PR were extracted from and depend on the changes in #8681. --------- Co-authored-by: Erik Harper <[email protected]>
jcfranco
pushed a commit
that referenced
this issue
Feb 22, 2024
**Related Issues:** #8615 #6691 #6662 ## Summary This PR adds the new `calcite-tile-group` component. It includes these responsiveness features that address #6691: - Wrapped Tiles match width of Tiles above - Wrapped Tiles match height of tallest Tile in the group The changes in this PR were extracted from and depend on the changes in #8681. --------- Co-authored-by: Erik Harper <[email protected]>
eriklharper
added a commit
that referenced
this issue
Feb 27, 2024
**Related Issues:** #6662 #8351 ## Summary Tile Select no longer uses Tile, and thus its internal `embed` property, so this PR marks it as deprecated. --------- Co-authored-by: Erik Harper <[email protected]>
eriklharper
added a commit
that referenced
this issue
Apr 30, 2024
…election modes and icon and border selection appearances (#9159) **Related Issue:** #8834, #6662 ## Summary This PR adds `selection-mode` and `selection-appearance` properties and updates hover and focus states based on the latest Tile designs. --------- Co-authored-by: Erik Harper <[email protected]>
geospatialem
added
3 - installed
Issues that have been merged to master branch and are ready for final confirmation.
and removed
2 - in development
Issues that are actively being worked on.
labels
Apr 30, 2024
Installed and assigned for verification. |
🍠 Verified on |
DitwanP
added
4 - verified
Issues that have been released and confirmed resolved.
and removed
3 - installed
Issues that have been merged to master branch and are ready for final confirmation.
labels
Apr 30, 2024
6 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
4 - verified
Issues that have been released and confirmed resolved.
c-tile
Issues that pertain to the calcite-tile and related components
design
Issues that need design consultation prior to development.
enhancement
Issues tied to a new feature or request.
epic
Large scale issues to be broken up into sub-issues and tracked via sprints and/or project.
estimate - 13
Requires planning and input from team, consider smaller steps.
p - medium
Issue is non core or affecting less that 60% of people using the library
ready for dev
Issues ready for development implementation.
Background
Enhance and consolidate functionality of
tile-select
intotile
.Once
tile
efforts are completed we'll:tile-group
component andtile-select
andtile-select-group
componentsAcceptance Criteria
Phase I
iconFlipRtl
- boolean (false
)description
- string (undefined
)disabled
- boolean (false
)heading
- string (undefined
)hidden
- boolean (false
)href
- string (undefined
)icon
-calcite-ui-icon
(undefined
)alignment
- boolean ("start"
- default,"center"
)interactive
- boolean (false
)label
- string (undefined
)layout
- type ("horizontal"
- default,"vertical"
)selection-appearance
- type ("icon"
- default,"border"
)selection-mode
- type ("none"
- default,"single"
,"single-persist"
,"multiple"
)scale
- type ("s"
,"m"
- default,"l"
)selected
- boolean (false
)embed
- boolean docs(tile): deprecate embed property #8833active
- boolean (no longer needed once selection modes are introduced)min
andmax widths
to eachscale
href
styling (Refer to the Figma file for a recording.calcite-checkbox
with an icon [Tile/Tile Group] Add selection behavior #8834"circle"
and"circle-f"
9. Refer to Enhancement: calcite-tile - can't set focus on component #2141 to determine if a button mode is needed to support an entire clickable
tile
- the effortneeds discussion
from development team members.10. Create the new
tile-group
component: [Tile Group] Create new component #861511. Deprecate icon size change when no description is provided
Phase II
Once the above work is completed, the following issues could be mitigated in the same PR:
1. Deprecate the
"content-start"
and"content-end"
slots and move add"content-top"
and"content-bottom"
slots: calcite-tile with content slot #34622. Check spacing when no
heading
ordescription
are present: [Tile] Improve spacing ofcontent-top
/content-bottom
slots when used withouttitle
,description
,icon
#47013. Deprecate the
tile-select
&tile-select-group
components Deprecate [Tile Select& Tile Select Group] #9253Related Issues
No longer related issues
[Tile] Responsive Layout #6690[Tile Group] Responsive layout #6691[ Tile / Tile Select / Tile Select Group ] Tile and its content position #5937Enhancement: add a horizontal layout option for CalciteTile #7215The text was updated successfully, but these errors were encountered: