diff --git a/VDS.xcodeproj/project.pbxproj b/VDS.xcodeproj/project.pbxproj index 0356c108..7a9467eb 100644 --- a/VDS.xcodeproj/project.pbxproj +++ b/VDS.xcodeproj/project.pbxproj @@ -8,6 +8,7 @@ /* Begin PBXBuildFile section */ 18792A902B7431F2008C0D29 /* ButtonIconBadgeIndicatorModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18792A8F2B7431F2008C0D29 /* ButtonIconBadgeIndicatorModel.swift */; }; + 18BDEE822B75316E00452358 /* ButtonIconChangeLog.txt in Resources */ = {isa = PBXBuildFile; fileRef = 18BDEE812B75316E00452358 /* ButtonIconChangeLog.txt */; }; 445BA07829C07B3D0036A7C5 /* Notification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445BA07729C07B3D0036A7C5 /* Notification.swift */; }; 44604AD429CE186A00E62B51 /* NotificationButtonModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44604AD329CE186A00E62B51 /* NotificationButtonModel.swift */; }; 44604AD729CE196600E62B51 /* Line.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44604AD629CE196600E62B51 /* Line.swift */; }; @@ -170,6 +171,7 @@ /* Begin PBXFileReference section */ 18792A8F2B7431F2008C0D29 /* ButtonIconBadgeIndicatorModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ButtonIconBadgeIndicatorModel.swift; sourceTree = ""; }; + 18BDEE812B75316E00452358 /* ButtonIconChangeLog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ButtonIconChangeLog.txt; sourceTree = ""; }; 445BA07729C07B3D0036A7C5 /* Notification.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Notification.swift; sourceTree = ""; }; 44604AD329CE186A00E62B51 /* NotificationButtonModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationButtonModel.swift; sourceTree = ""; }; 44604AD629CE196600E62B51 /* Line.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Line.swift; sourceTree = ""; }; @@ -674,6 +676,7 @@ children = ( EA81410A2A0E8E3C004F60D2 /* ButtonIcon.swift */, 18792A8F2B7431F2008C0D29 /* ButtonIconBadgeIndicatorModel.swift */, + 18BDEE812B75316E00452358 /* ButtonIconChangeLog.txt */, ); path = ButtonIcon; sourceTree = ""; @@ -941,6 +944,7 @@ EAEEECAF2B1FC2BA00531FC2 /* ToggleViewChangeLog.txt in Resources */, EAEEEC922B1F807300531FC2 /* BadgeChangeLog.txt in Resources */, EAEEEC9E2B1F8F7700531FC2 /* ButtonGroupChangeLog.txt in Resources */, + 18BDEE822B75316E00452358 /* ButtonIconChangeLog.txt in Resources */, EA3362062891E14D0071C351 /* VerizonNHGeTX-Regular.otf in Resources */, EA3362052891E14D0071C351 /* VerizonNHGeDS-Bold.otf in Resources */, EAEEECA02B1F908200531FC2 /* BadgeIndicatorChangeLog.txt in Resources */, diff --git a/VDS/Components/Icon/ButtonIcon/ButtonIconChangeLog.txt b/VDS/Components/Icon/ButtonIcon/ButtonIconChangeLog.txt new file mode 100644 index 00000000..df1dcb5f --- /dev/null +++ b/VDS/Components/Icon/ButtonIcon/ButtonIconChangeLog.txt @@ -0,0 +1,79 @@ + +03/30/2023 +---------------- +- Dev handoff + +04/06/2023 +---------------- +- Changed component name to Button Icon. + +04/13/2023 +---------------- +- Dev handoff (additional states) + +04/20/2023 +---------------- +- Added Selectable and Selected properties in Configuration. + +05/01/2023 +---------------- +- Added fitToIcon prop for Ghost variation. + +05/03/2023 +---------------- +- Updated drop shadows for light and dark floating buttons (all states) +- Removed border from all floating buttons +- Updated all dark floating button backgrounds to gray.20
 +- Disabled icons on gray.20 changed to palette.black 70% opacity for floating buttons +- Reduce Inside focusborderPosition to 1px + +05/25/2023 +---------------- +- Added hideBorder prop back to Configurations
 +- Added showBadgeIndicator prop to Configurations
 +- Added Hit Area support for Button Icon with Badge Indicator
 +- Added Elements page for Badge Indicator with default settings and offset information
 +- Updated Badge Indicator Offset to be based on center of Icon container + +05/30/2023 +---------------- +- Added expandDirection prop to Configurations under Badge Indicator section. + +06/02/2023 +---------------- +- Added Additional Border Color specification if hideBorder=True on Low Contrast hover states. + +06/12/2023 +---------------- +- Ghost Icon Cart position updated from {1,2} to {1,1}. + +06/13/2023 +---------------- +- Updated Drop shadow properties layout in States. + +06/29/2023 +---------------- +- Updated Badge Indicator simple dot size to 4px. + +08/18/2023 +---------------- +- Updated default icon color for all selected Button Icon states to element.primary.onlight for light surfaces and element.primary.ondark for dark surfaces. +- Added a dev note that this default color can be set to a custom color (like red). + +11/16/2023 +---------------- +- Added component tokens +- Applied component tokens throughout states +- Applied semantic inverse to primary element, background states on light and dark surfaces + +12/1/2023 +---------------- +- Reapplied component token updates to Ghost States + +1/9/2024 +---------------- +- Fixed incorrect Low Contrast border token + +1/25/2024 +---------------- +- Removed redundant opacity specs in States (dark surface).