From e60820cb495a428978be31f954dd293334498a96 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Tue, 5 Dec 2023 11:40:06 -0600 Subject: [PATCH] added tooltip changelog Signed-off-by: Matt Bruce --- VDS.xcodeproj/project.pbxproj | 4 ++ VDS/Components/Tooltip/TooltipChangeLog.txt | 76 +++++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 VDS/Components/Tooltip/TooltipChangeLog.txt diff --git a/VDS.xcodeproj/project.pbxproj b/VDS.xcodeproj/project.pbxproj index 5fe8cae1..1c39d15a 100644 --- a/VDS.xcodeproj/project.pbxproj +++ b/VDS.xcodeproj/project.pbxproj @@ -133,6 +133,7 @@ EAEEECA22B1F92AD00531FC2 /* LabelChangeLog.txt in Resources */ = {isa = PBXBuildFile; fileRef = EAEEECA12B1F92AD00531FC2 /* LabelChangeLog.txt */; }; EAEEECA42B1F934600531FC2 /* IconChangeLog.txt in Resources */ = {isa = PBXBuildFile; fileRef = EAEEECA32B1F934600531FC2 /* IconChangeLog.txt */; }; EAEEECA72B1F952000531FC2 /* TabsChangeLog.txt in Resources */ = {isa = PBXBuildFile; fileRef = EAEEECA62B1F952000531FC2 /* TabsChangeLog.txt */; }; + EAEEECA92B1F969700531FC2 /* TooltipChangeLog.txt in Resources */ = {isa = PBXBuildFile; fileRef = EAEEECA82B1F969700531FC2 /* TooltipChangeLog.txt */; }; EAF1FE9929D4850E00101452 /* Clickable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF1FE9829D4850E00101452 /* Clickable.swift */; }; EAF1FE9B29DB1A6000101452 /* Changeable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF1FE9A29DB1A6000101452 /* Changeable.swift */; }; EAF7F0952899861000B287F5 /* CheckboxItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF7F0932899861000B287F5 /* CheckboxItem.swift */; }; @@ -292,6 +293,7 @@ EAEEECA32B1F934600531FC2 /* IconChangeLog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = IconChangeLog.txt; sourceTree = ""; }; EAEEECA52B1F941100531FC2 /* LoaderChangeLog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = LoaderChangeLog.txt; sourceTree = ""; }; EAEEECA62B1F952000531FC2 /* TabsChangeLog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = TabsChangeLog.txt; sourceTree = ""; }; + EAEEECA82B1F969700531FC2 /* TooltipChangeLog.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = TooltipChangeLog.txt; sourceTree = ""; }; EAF1FE9829D4850E00101452 /* Clickable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Clickable.swift; sourceTree = ""; }; EAF1FE9A29DB1A6000101452 /* Changeable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Changeable.swift; sourceTree = ""; }; EAF7F0932899861000B287F5 /* CheckboxItem.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CheckboxItem.swift; sourceTree = ""; }; @@ -725,6 +727,7 @@ EAB2376729E9992800AABE9A /* TooltipAlertViewController.swift */, EAB2376929E9E59100AABE9A /* TooltipLaunchable.swift */, EAB2376129E9880400AABE9A /* TrailingTooltipLabel.swift */, + EAEEECA82B1F969700531FC2 /* TooltipChangeLog.txt */, ); path = Tooltip; sourceTree = ""; @@ -929,6 +932,7 @@ EA3362052891E14D0071C351 /* VerizonNHGeDS-Bold.otf in Resources */, EAEEECA02B1F908200531FC2 /* BadgeIndicatorChangeLog.txt in Resources */, EAA5EEB928ECD24B003B3210 /* Icons.xcassets in Resources */, + EAEEECA92B1F969700531FC2 /* TooltipChangeLog.txt in Resources */, EAEEEC9C2B1F8F0700531FC2 /* TextLinkCaretChangeLog.txt in Resources */, EAA5EEE428F5B855003B3210 /* VerizonNHGDS-Light.otf in Resources */, ); diff --git a/VDS/Components/Tooltip/TooltipChangeLog.txt b/VDS/Components/Tooltip/TooltipChangeLog.txt new file mode 100644 index 00000000..d73edb37 --- /dev/null +++ b/VDS/Components/Tooltip/TooltipChangeLog.txt @@ -0,0 +1,76 @@ +Initial Brand 3.0 handoff + +12/17/2021 +---------------- +- Replaced focusring colors (previously interactive/onlight/ondark) with accessibility/onlight/ondark colors +- Updated focus border name (previously interactive.focusring.onlight) with focusring.onlight/ondark + +1/27/2022 +---------------- +- Increased focusring offset to 1px aligned outside. + +02/25/2022 +---------------- +- Replaced Info Non-Scaling icon with VDS Icon. +- Removed “icon type” from Elements. +- Added dev note to Active state. +- Replaced Bold icon with regular icon on Hover, Keyboard Focus, and all opened states. +- Added Hover on Previously Clicked/Open Tooltip (Mouse Only) and Active (Previously Clicked/Open Tooltip) states. + +03/09/2022 +---------------- +- Added Dev Note on how colors are supported. If a color is not supported, a warning message will appear, but will still allow color to be applied to Tooltip. + +03/30/2022 +---------------- +- Added Icon color fill section to show colors supported: White, Black, Gray44, Gray65, and Red. +- To Default and Hover on Previously Clicked/Opened Tooltip states, updated the default color to be the color selected by the user. This can be any of the color fills shown in the Icon color fill section. +- Updated Active state to show 2 variations: Active (Primary) and Active (Secondary) Default and Inverted. + +03/31/2022 +---------------- +- Handed off to Web Dev. +- Renamed Active (Primary) to Active (Primary and Default) +- Added Secondary variation to Active (Previously Clicked or Open Tooltip). +- Renamed the latter to Active (Primary and Default, Previously Clicked or Open Tooltip) + +05/13/2022 +---------------- +- Added Specs for Tooltip Dialog - Anatomy, Surface light and dark with Scrollbar overflow, Close button states, Layout & spacing +- Open and close behaviors. + +06/07/2022 +---------------- +- Handed off to Native. + +08/05/2022 +---------------- +- Updated close button in Tooltip Dialog to remove line and add inner top border. + +12/14/2022 +---------------- +- Added "(web only)" to any instance of "keyboard focus" +- Replaced focus border pixel and style & spacing values with tokens. +- Updated Close Button top inner border colors with elements tokens. + +01/20/2023 +---------------- +- Removed "Popover" from Anatomy items #2 and #3 in the Popover section. +- Removed "Dialog" from Anatomy items #1 and #2 in the Dialog section. +- Changed “Text” to “Text Content” on Anatomy. + +02/09/2023 +---------------- +- Changed alignment for trailing tooltip to be cap-height (vertical middle). + +05/04/2023 +---------------- +- Updated Anatomy with details of Tooltip Icon +- Updated Configurations > Tooltip Size with Container Size details and added a Dev Note. +- Updated interactive states to align with Button Icon interactive states (even though this component will not be leveraging Button Icon within it) +- Updated Behaviors>Interaction flow visuals with new interactive states. + +10/17/2023 +---------------- +- Added component tokens table +- Applied component tokens to light, dark surface configurations