{tldSectionHeader} @@ -163,7 +165,7 @@ export const GovBanner = ({
{httpsSectionHeader}
diff --git a/src/utils/defaultUswdsImages.ts b/src/utils/defaultUswdsImages.ts
new file mode 100644
index 0000000000..14fd5a2d97
--- /dev/null
+++ b/src/utils/defaultUswdsImages.ts
@@ -0,0 +1,271 @@
+export default {
+ version: '3.7.1',
+ spriteIcons: {
+ ZoomOutMap: 'zoom_out_map',
+ ZoomOut: 'zoom_out',
+ ZoomIn: 'zoom_in',
+ Youtube: 'youtube',
+ X: 'x',
+ Work: 'work',
+ Wifi: 'wifi',
+ Wash: 'wash',
+ Warning: 'warning',
+ VolumeOff: 'volume_off',
+ VisibilityOff: 'visibility_off',
+ Visibility: 'visibility',
+ VerifiedUser: 'verified_user',
+ Verified: 'verified',
+ UploadFile: 'upload_file',
+ Update: 'update',
+ UnfoldMore: 'unfold_more',
+ UnfoldLess: 'unfold_less',
+ Undo: 'undo',
+ Twitter: 'twitter',
+ TrendingUp: 'trending_up',
+ TrendingDown: 'trending_down',
+ Translate: 'translate',
+ Tornado: 'tornado',
+ Topic: 'topic',
+ ToggleOn: 'toggle_on',
+ ToggleOff: 'toggle_off',
+ Timer: 'timer',
+ ThumbUpAlt: 'thumb_up_alt',
+ ThumbDownAlt: 'thumb_down_alt',
+ TextFields: 'text_fields',
+ SupportAgent: 'support_agent',
+ Support: 'support',
+ Store: 'store',
+ StarOutline: 'star_outline',
+ StarHalf: 'star_half',
+ Star: 'star',
+ Spellcheck: 'spellcheck',
+ SortArrow: 'sort_arrow',
+ SocialDistance: 'social_distance',
+ Soap: 'soap',
+ Snow: 'snow',
+ ShoppingBasket: 'shopping_basket',
+ Shield: 'shield',
+ Share: 'share',
+ SevereWeather: 'severe_weather',
+ Settings: 'settings',
+ SentimentVeryDissatisfied: 'sentiment_very_dissatisfied',
+ SentimentSatisfiedAlt: 'sentiment_satisfied_alt',
+ SentimentSatisfied: 'sentiment_satisfied',
+ SentimentNeutral: 'sentiment_neutral',
+ SentimentDissatisfied: 'sentiment_dissatisfied',
+ Send: 'send',
+ Security: 'security',
+ Search: 'search',
+ Science: 'science',
+ School: 'school',
+ Schedule: 'schedule',
+ SaveAlt: 'save_alt',
+ Sanitizer: 'sanitizer',
+ SafetyDivider: 'safety_divider',
+ RssFeed: 'rss_feed',
+ Restaurant: 'restaurant',
+ Report: 'report',
+ RemoveCircle: 'remove_circle',
+ Remove: 'remove',
+ ReduceCapacity: 'reduce_capacity',
+ Rain: 'rain',
+ RadioButtonUnchecked: 'radio_button_unchecked',
+ PushPin: 'push_pin',
+ Public: 'public',
+ PriorityHigh: 'priority_high',
+ Print: 'print',
+ PhotoCamera: 'photo_camera',
+ Phone: 'phone',
+ Pets: 'pets',
+ Person: 'person',
+ People: 'people',
+ Park: 'park',
+ NotificationsOff: 'notifications_off',
+ NotificationsNone: 'notifications_none',
+ NotificationsActive: 'notifications_active',
+ Notifications: 'notifications',
+ NearMe: 'near_me',
+ NavigateNext: 'navigate_next',
+ NavigateFarNext: 'navigate_far_next',
+ NavigateFarBefore: 'navigate_far_before',
+ NavigateBefore: 'navigate_before',
+ MyLocation: 'my_location',
+ MoreVert: 'more_vert',
+ MoreHoriz: 'more_horiz',
+ MilitaryTech: 'military_tech',
+ Menu: 'menu',
+ MedicalServices: 'medical_services',
+ Masks: 'masks',
+ Map: 'map',
+ MailOutline: 'mail_outline',
+ Mail: 'mail',
+ Loop: 'loop',
+ Logout: 'logout',
+ Login: 'login',
+ LockOutline: 'lock_outline',
+ LockOpen: 'lock_open',
+ Lock: 'lock',
+ LocationOn: 'location_on',
+ LocationCity: 'location_city',
+ LocalTaxi: 'local_taxi',
+ LocalPolice: 'local_police',
+ LocalPharmacy: 'local_pharmacy',
+ LocalParking: 'local_parking',
+ LocalOffer: 'local_offer',
+ LocalLibrary: 'local_library',
+ LocalLaundryService: 'local_laundry_service',
+ LocalHospital: 'local_hospital',
+ LocalGroceryStore: 'local_grocery_store',
+ LocalGasStation: 'local_gas_station',
+ LocalFireDepartment: 'local_fire_department',
+ LocalCafe: 'local_cafe',
+ List: 'list',
+ LinkedIn: 'linkedin',
+ LinkOff: 'link_off',
+ Link: 'link',
+ LightbulbOutline: 'lightbulb_outline',
+ Lightbulb: 'lightbulb',
+ Launch: 'launch',
+ LastPage: 'last_page',
+ Language: 'language',
+ Label: 'label',
+ Keyboard: 'keyboard',
+ Instagram: 'instagram',
+ Insights: 'insights',
+ InfoOutline: 'info_outline',
+ Info: 'info',
+ Image: 'image',
+ Identification: 'identification',
+ Hurricane: 'hurricane',
+ HourglassEmpty: 'hourglass_empty',
+ Hotel: 'hotel',
+ Hospital: 'hospital',
+ Home: 'home',
+ History: 'history',
+ HighlightOff: 'highlight_off',
+ HelpOutline: 'help_outline',
+ Help: 'help',
+ Hearing: 'hearing',
+ Groups: 'groups',
+ GroupAdd: 'group_add',
+ GridView: 'grid_view',
+ Github: 'github',
+ Forum: 'forum',
+ FormatSize: 'format_size',
+ FormatQuote: 'format_quote',
+ FolderOpen: 'folder_open',
+ Folder: 'folder',
+ Flooding: 'flooding',
+ Flight: 'flight',
+ Flickr: 'flickr',
+ Flag: 'flag',
+ FirstPage: 'first_page',
+ Fingerprint: 'fingerprint',
+ FilterList: 'filter_list',
+ FilterAlt: 'filter_alt',
+ FileUpload: 'file_upload',
+ FilePresent: 'file_present',
+ FileDownload: 'file_download',
+ Fax: 'fax',
+ FavoriteBorder: 'favorite_border',
+ Favorite: 'favorite',
+ FastRewind: 'fast_rewind',
+ FastForward: 'fast_forward',
+ Facebook: 'facebook',
+ ExpandMore: 'expand_more',
+ ExpandLess: 'expand_less',
+ Event: 'event',
+ ErrorOutline: 'error_outline',
+ Error: 'error',
+ EmojiEvents: 'emoji_events',
+ ElectricalServices: 'electrical_services',
+ Edit: 'edit',
+ Eco: 'eco',
+ DragHandle: 'drag_handle',
+ DoNotTouch: 'do_not_touch',
+ DoNotDisturb: 'do_not_disturb',
+ DirectionsWalk: 'directions_walk',
+ DirectionsCar: 'directions_car',
+ DirectionsBus: 'directions_bus',
+ DirectionsBike: 'directions_bike',
+ Directions: 'directions',
+ DeviceThermostat: 'device_thermostat',
+ Delete: 'delete',
+ Deck: 'deck',
+ CreditCard: 'credit_card',
+ Coronavirus: 'coronavirus',
+ ContentCopy: 'content_copy',
+ ContactPage: 'contact_page',
+ ConstructionWorker: 'construction_worker',
+ Construction: 'construction',
+ ConnectWithoutContact: 'connect_without_contact',
+ Comment: 'comment',
+ Code: 'code',
+ Cloud: 'cloud',
+ Clothes: 'clothes',
+ ClosedCaption: 'closed_caption',
+ Close: 'close',
+ CleanHands: 'clean_hands',
+ ChevronRight: 'chevron_right',
+ ChevronLeft: 'chevron_left',
+ Checkroom: 'checkroom',
+ CheckCircleOutline: 'check_circle_outline',
+ CheckCircle: 'check_circle',
+ CheckBoxOutlineBlank: 'check_box_outline_blank',
+ Check: 'check',
+ Chat: 'chat',
+ Cancel: 'cancel',
+ Camping: 'camping',
+ Campaign: 'campaign',
+ CalendarToday: 'calendar_today',
+ Build: 'build',
+ BugReport: 'bug_report',
+ Bookmark: 'bookmark',
+ Bedding: 'bedding',
+ Bathtub: 'bathtub',
+ Backpack: 'backpack',
+ Autorenew: 'autorenew',
+ AttachMoney: 'attach_money',
+ AttachFile: 'attach_file',
+ Assessment: 'assessment',
+ ArrowUpward: 'arrow_upward',
+ ArrowForward: 'arrow_forward',
+ ArrowDropUp: 'arrow_drop_up',
+ ArrowDropDown: 'arrow_drop_down',
+ ArrowDownward: 'arrow_downward',
+ ArrowBack: 'arrow_back',
+ Api: 'api',
+ Announcement: 'announcement',
+ AlternateEmail: 'alternate_email',
+ Alarm: 'alarm',
+ AddCircleOutline: 'add_circle_outline',
+ AddCircle: 'add_circle',
+ Add: 'add',
+ AccountCircle: 'account_circle',
+ AccountBox: 'account_box',
+ AccountBalance: 'account_balance',
+ AccessibleForward: 'accessible_forward',
+ AccessibilityNew: 'accessibility_new',
+ },
+ otherImages: {
+ UsFlagSmall: 'us_flag_small.png',
+ UsFlag: 'us_flag.svg',
+ Sprite: 'sprite.svg',
+ LogoImg: 'logo-img.png',
+ Lock: 'lock.svg',
+ Loader: 'loader.gif',
+ IconHttps: 'icon-https.svg',
+ IconDotGov: 'icon-dot-gov.svg',
+ Hero: 'hero.jpg',
+ File: 'file.svg',
+ FileWord: 'file-word.svg',
+ FileVideo: 'file-video.svg',
+ FilePdf: 'file-pdf.svg',
+ FileExcel: 'file-excel.svg',
+ Correct8: 'correct8.svg',
+ Correct8Alt: 'correct8-alt.svg',
+ CircleGray20: 'circle-gray-20.svg',
+ Circle124: 'circle-124.png',
+ },
+ imageDir: 'node_modules/@uswds/uswds/dist/img',
+} as const
diff --git a/src/utils/uswdsImages.ts b/src/utils/uswdsImages.ts
new file mode 100644
index 0000000000..52ba5bfc18
--- /dev/null
+++ b/src/utils/uswdsImages.ts
@@ -0,0 +1,14 @@
+import uswdsImages from './defaultUswdsImages'
+
+export let USWDS_IMAGES: typeof uswdsImages = uswdsImages
+
+export interface USWDSImagesConfig {
+ version: string
+ spriteIcons: Record