Skip to content
This repository has been archived by the owner on Oct 27, 2021. It is now read-only.

Commit

Permalink
Updating Astro UXDS to 5.2 (#194)
Browse files Browse the repository at this point in the history
* Quick Fix for Text Typos

- Removed unnecessary line with the text "Content"
- Removed unnecessary comma in "or, a default choice like"
- Added the to make sentence flow better in "When user knows what they’re"

* Updated Title

Changed title from Select to Select Menu to match the navigation wording.

* Removed all links to downloadable template files

* Add SemVer to content policy [Astro-486]

* Small fixes per PR

* Title SemVer Link in footnotes

* Astro-459 - Copy update to FDS content Section (#70)

* Added paragraph content

* update to note div on FDS content

* removal of classification nav/content page

* Minor changes for publish

- Removed submitted to EGS for approval from content deletion policy
- Bumpbed version number to 4.7

* Fix for merge conflict

- theme-switcher.js erroneously included. Removed until tehem strategy complete.

* Minor fixes before FDS launch

- fixed broken links to FDS PDFs
- fixed borken links to components from FDS page
- updated compliance to element name change (Drop Down -> Select Menu)

* Fixed broken static site link

* fixed Chrome video URL for Flight Dynamics

* Bumped compliance version number to reflect Select menu name change

Drop Down menu was renamed Select to more accurately reflect its usage

* Fixed some old Bitbucket URLs

* sample css added in

* Update to getting started content section

* Update to developers content page

* Update to readme and dev GS page

* clean up to dev line

* dev title and link fix on GS for devs

* title fix on GS for desingers

* update to content fix

* update to link

* update to text content

* Bump decompress from 4.2.0 to 4.2.1 (#83)

Bumps [decompress](https://github.com/kevva/decompress) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/kevva/decompress/releases)
- [Commits](https://github.com/kevva/decompress/compare/v4.2.0...v4.2.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add ag-grid info

* copyedits

* Copyedits and markdown formatting per Astro-723

* copyedits from Astro-718

* Fix 404's / redirects

* Fix for nav

* Text change per Chris

* gs designers copy

* update to assets

* update to title and label

* WIP: Astro-377/671 - Classification Marking content (#85)

* asset update and fix

* filename fix

* fix to css error and vid assets

* Revert "Merge branch 'feature/astro-302' of https://github.com/RocketCommunicationsInc/astro-uxds into feature/astro-302"

This reverts commit 2e005b75a784446cec1a9b61364baad6cbb693b8, reversing
changes made to dec34ea70d61b568dae67ccf9f6ef330ade3d8c4.

* Video update fix

* Img path location

* Update to phases video format and lightbox

* update to lightbox structure, placeholder assets, and output style

* update to phases assets and alt tags

* update to lightbox sizing

* Update to image paths and placeholder assets

* update to lightbox

* icon position update

* grm update md

* update to favicon sizes and image assets

* update to js errors and function

* update to mobile lightbox

* Punctuation Fixes for Slider

* update to classifications patterns page

* update to classificaiton location

* update to links

* update to internal links

* Reverting 5.0 (#87)

Version 5.0 was erroneously referenced in the Getting Started page. Astro is on v4.7 not v5

* update to favicon path

* update to remaining asset and color elements

* update to image assets

* addition of demo from preview

* remove outdated dont

* update to blank space

* cleanUp/recompile css

* Revert "cleanUp/recompile css"

This reverts commit b27297d7cc3ee231b414d88c616e0a01ccdd1eaa.

* file cleanup

Co-authored-by: amalyah <62966980+amalyah@users.noreply.github.com>
Co-authored-by: Sarah Rudder <sknep@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Updated version to 4.8

* Merge conflict css clean up and compressions

* Fix typos noted by Amalya (#96)

* Fix typos noted by Amalya

* Added missing colons

* update to git link for class marking

* update to select menu doc link

* update to gsb text and images

* Update Components “accordion”

* Update Components “accordion”

* Update Components “accordion”

* Create Components “cortney-componenent”

* Delete Components “cortney-componenent”

* Update Components “accordion”

* Update Components “accordion”

* Update Components “accordion”

* Update Components “accordion”

* Update Components “accordion”

* Create Components “accordion-1”

* Delete Components “accordion-1”

* Update Components “accordion”

* Update Components “accordion”

* Update Components “accordion”

* update to netlify content changes

* Fixed ASTRO-955 incorrect CSS Custom Properties in Tag 3 and 4 (#120)

Tag 3 and 4 color properties used the older shade-20. Replaced to correct format
matching others.

* Pulling All KM Changes in to draft for EGS review (#130)

* open sans refs replaced

* update to type link

* update to additonal text

* update to compliance rule

* Updated text of warning about colors/fonts

* Draft PR for Astro 1056 (#126)

* - Replaced accordion images with Astro 5

* Updated Button and Pagination images for Astro 5

- updated button images for Astro 5
- updated paginagtion images for Astro 5

* Updated checkbox images for Astro 5

* Updated classification marking images for Astro 5"

* Updated clock images for Astro 5

* Updated modal/dialog images for Astro 5

* Updated global status bar with Astro 5 images

* Updated icon images for Astro 5

* Updated link images for Astro 5

* Updated log images for Astro 5

* Updated additional AstroUXDS assets for Astro 5

- Updated progress
- Updated radio buttons
- Updated search
- Updated segmented button

* Updted images in components section for Astro 5

- All images updated per Sketch doc
- Using 2x res, but might need to refine further

* Fixed typo in missing image on icon page

* Updated progress do/dont images to match naming convention of others

* Update kink image file name to match convention

* Updted input text image filename to match convention

* Updated tabs image file name to match convention

* Updated slider image file name to match convention"

* Removed all -cms references from image names

* Updated slider image names to reflect convention

* Fixedbroken progress image links in compliance

* Updated compliance to version 2

* Updated forms and validation images for Astro 5

* Updated table image location to patterns

* Updated modeless pane images

* Updated notification pattern images

* Updated images from patterns for Astro 5"

* Added theme images for Astro 5

* Added subset of dataviz images for Astro 5

* Added data viz stragglers

* Fixed missing images on nabigation page

* Fixed typo in markdown-figure-it LICENSE.md

* Removed date section from forms and validation

* Updated input image URL in compliance.json

* Updated modal images

* Updated cuationary note about screens using Astro 4 (#125)

* Updated cuationary note about screens using Astro 4

Removed notification of specific date with a general statement
about using Astro 5 for all new projects

* Updated warning banner for Astro 4 deprecated images

- Removed redundant should statement per Carmen
- Added missing space after full-stop
- Tweaked language per Kat

* About TT&C Design missed update

* Fixed typo per Kat

Co-authored-by: Cortney Robinson <gvestudios@gmail.com>

* Astro 625 (#127)

* Updated copyright date and version

Manually updated copright in README.md
Replaced manual version in getting started with a the version number
set in meta.json

* Replaced meta.json with meta.js

json didn’t support getting javascript date

Also updated the updated string in getting started to use the page.date
string. Couldn’t run a date transform in the markdown file

Future enhancements
- Displat a nicer date format in the Last updated section
- Derive the version from a dynamically generated version

* Updated version to 5.0

* Removed todo text from Tabs page (#133)

Fixes ASTRO-903

* Updated all images in KM to 2x (#134)

* Updated all images in KM to 2x

All images have been updated to 2x
Fixes ASTRO-1107 https://rocketcom.atlassian.net/browse/ASTRO-1107

* Fixed missing image error

- Removed content images from the root /img directory
  content images should be added to the _content/img directory
- Added missing images from review
- Updated links to some images that are now in a different directory

* Removed redundant img copy from eleventy config

* Removed codepen.io links

* Fixed some broken links in Getting Started

Dev had some links to unpublished content
Design still has a link listed as broken to a Figma help doc, but it’s not broken

* Fixed missing image in compliance

* Temporary fix for oversized images in compliance

* Updated fix for compliance images

* Updated accordion page

Accordion figures are laid out using two-col to reduce their 2x size

Removed the final image. It was redundant.

* Astro 576 add netlify link checker to build process (#136)

* Added initial configuration for link Netlify link checker

This is an out of the box setting for testing purpose.

* Added a todo pattern for anchor links

* Updated todo pattern

* Updated todo pattern

* Add skip pattern

* Updating skip pattern

* Added a blank.png to meet needs of compliance

Added the blank.png asset to accomodate the layout of
Classigication Markings where row 2 has no column. This
should be addressed in a future update removing the need
for a blank.png

Option 1:
Swap the order so the element with no corresponding don't
is on the last row

Option 2:
Review the rest of the site there may be similar orphans
without relying on a blank PNG

Option 3:
Update the two-col layout to support orphaned dos and don'ts

* Added a todo/skip pattern for anchor links

Updating skip pattern

* Added a blank.png to meet needs of compliance

Added the blank.png asset to accomodate the layout of
Classigication Markings where row 2 has no column. This
should be addressed in a future update removing the need
for a blank.png

Option 1:
Swap the order so the element with no corresponding don't
is on the last row

Option 2:
Review the rest of the site there may be similar orphans
without relying on a blank PNG

Option 3:
Update the two-col layout to support orphaned dos and don'ts

* Fixing missing donut png

* Testing ENV var (#140)

* Testing ENV var

* temporarily disabled link checker plugin

* Updated tempaltes to support next and prod demos

- Updated CSS to support new background color
- Updated template demo URL
- Lien against old non-Storybook components

* Updated live demos to use https

* Consolidated Eleventy.js vars in to meta.js

Moved the git.js vars into meta.js. One it centralized the location of
the global vars consumed by eleventy and two there was a YAML git
var that appeared to be conflicting with the .js var. Fortunately
with no dire condequences.

* Removed redundant eleventy.js var

* Renabled link checker

* Updated design resources for new libraries

* Security updates (#143)

* Bump bl from 1.2.2 to 1.2.3 (#139)

Bumps [bl](https://github.com/rvagg/bl) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v1.2.2...v1.2.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dot-prop from 4.2.0 to 4.2.1 (#138)

Bumps [dot-prop](https://github.com/sindresorhus/dot-prop) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/sindresorhus/dot-prop/releases)
- [Commits](https://github.com/sindresorhus/dot-prop/compare/v4.2.0...v4.2.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ini from 1.3.5 to 1.3.8 (#124)

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added deprecation warning to sample app page (#150)

https://rocketcom.atlassian.net/browse/ASTRO-1125

* Netlify Link Checker is failing (#154)

Fixing is a low priority over preview builds working

* Bump pug-code-gen from 2.0.2 to 2.0.3 (#153)

Bumps [pug-code-gen](https://github.com/pugjs/pug) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/pugjs/pug/releases)
- [Commits](https://github.com/pugjs/pug/compare/pug-code-gen@2.0.2...pug@2.0.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Astro 983 update button compliance (#149)

* ASTRO-983 Add new button compliance and guidelines

Updated button.md

* Update compliance.json

Updated compliance language.

* Updated compliance & Button guidance

Updated text for better consistency (See Amalya's suggestions).

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* ASTRO-1168 Update Switch Documentation (#155)

* Updated Switch Content

- Changed content from Toggle to Switch (not the meta data though) on Toggle page and Compliance info.
- Added Rules of Thumb to Toggle page.

* Added Appearance and Behavior section

* ASTRO-1195 Update Radio Buttons Docs

Updated Radio Button documentation page and compliance rules. Added new compliance rule.

* Update checkbox.md (#152)

* Update checkbox.md

Astro-581 added documentation for PI updates.

* Update checkbox.md

Updated per Amalya's review.

* Update checkbox.md

Closed the 2 two-col's with the missing colons.

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* ASTRO-1159 Update select.md (#156)

* Update select.md

Updated rules of thumbs, description tweaked, and appearance and behavior menu added. TODO in the future: Revisit examples.

* Update select.md

Updated with Amalya's updates.

* Update select.md

Updates per AmalyaH's last review.

* Update select.md

Minor updates per @amalyah 's last review.

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Astro 1112 create login content (#157)

* Added stub page and navigation for sign in element

* Updated Sign-in to host content. Updated readme for security alert.

Committing samples to my branch for creating login content.

* Update sign-in.md

Updating with Amalya's review corrections.

* Update sign-in.md

Updates from after Amalya's review added.

* Update sign-in.md

Committing update based on Amalyah's review

* Update sign-in.md

Fix "commented out" text (commented out until these elements can be finished and linked appropriately.)

Co-authored-by: Duncan McAlester <duncan@rocketcom.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Astro 1189 update numeric inputs documentation (#163)

* Update input-field.md

Updates included.

* Numeric Input

Commiting numeric inputs.

* Review updates

Updates per @amalyah 's review.

* Update input-field.md

Updated per @amalyah 's review

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* ASTRO-1195 Update Radio Buttons Docs on UXDS (2) (#160)

* ASTRO-1195 Update Radio Buttons UXDS Readme

* ASTRO-1195 Update Radio Button UXDS Compliance

Updated some rules. Added new rule (#7).

* copy edit

Co-authored-by: amalyah <62966980+amalyah@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Astro 1174 progress docs update (#164)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md

* Update typography.md

* Update research.md

* Update resources.md

* Update ui-design.md

* Update visual-design.md

* Update about-the-fd-designs.md

* Update about-the-grm-designs.md

* Update grm-dashboard.md

* Update grm-equipment-manager.md

* Update grm-schedule.md

* Update data-visualization.md

* Update forms-and-validation.md

* Update modeless-panes.md

* Update navigation.md

* Update table.md

* Update about-the-ttc-designs.md

* Update ttc-command.md

* Update ttc-command.md

* Update ttc-investigate.md

* Update ttc-monitor.md

* Update 404.md

* Update service-specific-ux-design.md

* Update glossary.md

* Update compliance.json

* Updated capitalization of Classification Markings section for consistency

* Returned missing Button Don't text from history

* Fixed plural typo in radio buttons rules of thumb

* Added missing quote in Sliders Rule of Thumb

* Fixed About FD Service Design typo

* Update compliance.json

* Update progress.md

* Fixed Typo in Storybook meta data for Toggle

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Draft 2 (#165)

> If this branch is just to add in the closing brackets/commas, then this is fine.

That’s all this is.

* Astro 1193 update inputs documentation (#162)

* Update input-field.md

Updates included.

* Updates for input fields

Initial update for compliance, input-field page and forms/validation.

* Updates

Updates per Amalya's review.

* Update compliance.json

Fixed Parenthesis to Parentheses

* Update per review

Per @amalyah 's suggestion moved some of the placeholder and required/optional best practices to forms.

* Update compliance.json

trying to reboot build

* Update compliance.json

trying to rebuild

* Update compliance.json

json was broken ... fix

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>
Co-authored-by: Aleksandr Antonov <antonov.a.aleksandr@gmail.com>

* Astro-1172 Slider Updates

Slider documentation updated.

* Updates based on Duncan's review

Removed e.g. for clarity/punctuation issues, fixed some terminology issues, and fixed a minor markup mistake.

* Updates

Updating for Amalya's review.

* Astro 1183 help text documentation (#166)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md

* Update typography.md

* Update research.md

* Update resources.md

* Update ui-design.md

* Update visual-design.md

* Update about-the-fd-designs.md

* Update about-the-grm-designs.md

* Update grm-dashboard.md

* Update grm-equipment-manager.md

* Update grm-schedule.md

* Update data-visualization.md

* Update forms-and-validation.md

* Update modeless-panes.md

* Update navigation.md

* Update table.md

* Update about-the-ttc-designs.md

* Update ttc-command.md

* Update ttc-command.md

* Update ttc-investigate.md

* Update ttc-monitor.md

* Update 404.md

* Update service-specific-ux-design.md

* Update glossary.md

* Update compliance.json

* Updated capitalization of Classification Markings section for consistency

* Returned missing Button Don't text from history

* Fixed plural typo in radio buttons rules of thumb

* Added missing quote in Sliders Rule of Thumb

* Fixed About FD Service Design typo

* Added Help Text content to Forms

* Added Help Text note to Checkbox

* Added Help Text note to Select Menu

* Added Help Text note to Input Field

* Added Help Text note to Push Buttons

* Added Help Note to Radio Buttons

* Added Help Text to Search

* Added Help Text Note to Segmented Buttons

* Added Help Text note to Select Menu

* Added Help Text note to Sliders

* Added Help Text note to Switch

* Added Help Text exception info to Checkbox

* Radio Button Help Text exception addition

* Edit to Help text exception text in checkboxes

* Added Help Text rules to Compliance

* Fixed Switch typo on Compliance data

* Removed extra period on Forms and Validation page.

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Bump is-svg from 4.2.1 to 4.3.1 (#169)

Bumps [is-svg](https://github.com/sindresorhus/is-svg) from 4.2.1 to 4.3.1.
- [Release notes](https://github.com/sindresorhus/is-svg/releases)
- [Commits](https://github.com/sindresorhus/is-svg/compare/v4.2.1...v4.3.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Fixed some formatting issues on sign in (#170)

* Astro 1198 Update Validation Documentation (#168)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md

* Update typography.md

* Update research.md

* Update resources.md

* Update ui-design.md

* Update visual-design.md

* Update about-the-fd-designs.md

* Update about-the-grm-designs.md

* Update grm-dashboard.md

* Update grm-equipment-manager.md

* Update grm-schedule.md

* Update data-visualization.md

* Update forms-and-validation.md

* Update modeless-panes.md

* Update navigation.md

* Update table.md

* Update about-the-ttc-designs.md

* Update ttc-command.md

* Update ttc-command.md

* Update ttc-investigate.md

* Update ttc-monitor.md

* Update 404.md

* Update service-specific-ux-design.md

* Update glossary.md

* Update compliance.json

* Updated capitalization of Classification Markings section for consistency

* Returned missing Button Don't text from history

* Fixed plural typo in radio buttons rules of thumb

* Added missing quote in Sliders Rule of Thumb

* Fixed About FD Service Design typo

* Added Help Text content to Forms

* Added Help Text note to Checkbox

* Added Help Text note to Select Menu

* Added Help Text note to Input Field

* Added Help Text note to Push Buttons

* Added Help Note to Radio Buttons

* Added Help Text to Search

* Added Help Text Note to Segmented Buttons

* Added Help Text note to Select Menu

* Added Help Text note to Sliders

* Added Help Text note to Switch

* Added Help Text exception info to Checkbox

* Radio Button Help Text exception addition

* Edit to Help text exception text in checkboxes

* Added Help Text rules to Compliance

* Fixed Switch typo on Compliance data

* Removed extra period on Forms and Validation page.

* Updated Validation text on Forms and Validation page

* Add validation note to checkbox

* Add validation note to Select

* Added validation note to Inputs

* Added validation note to Search

* Clarification to Slider docs

* Added validation rules to compliance

* Added validation note to select

* Update Slider docs as requested by Duncan in ASTRO-1172

https://github.com/RocketCommunicationsInc/astro-uxds/pull/167/files#r597225814

FYI @design-kat @dmcalester

* Numeric range > Range in Forms Documentation

* Quick fix to typo Numeric Range > Range in Forms

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Update to slider.md

re-adding help text statement

* Astro 1180 update help text image links (#171)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md

* Update typography.md

* Update research.md

* Update resources.md

* Update ui-design.md

* Update visual-design.md

* Update about-the-fd-designs.md

* Update about-the-grm-designs.md

* Update grm-dashboard.md

* Update grm-equipment-manager.md

* Update grm-schedule.md

* Update data-visualization.md

* Update forms-and-validation.md

* Update modeless-panes.md

* Update navigation.md

* Update table.md

* Update about-the-ttc-designs.md

* Update ttc-command.md

* Update ttc-command.md

* Update ttc-investigate.md

* Update ttc-monitor.md

* Update 404.md

* Update service-specific-ux-design.md

* Update glossary.md

* Update compliance.json

* Updated capitalization of Classification Markings section for consistency

* Returned missing Button Don't text from history

* Fixed plural typo in radio buttons rules of thumb

* Added missing quote in Sliders Rule of Thumb

* Fixed About FD Service Design typo

* Updated help text image urls to match names in Sketch files

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Astro 1284 update image assets for astro uxds (#172)

* Adding Sign in Images

Images only.

* Update sign-in.md

Sign-In Page images updated

* Update PI 2021-1 images

Updated images .

TODO: second half of sign-in images

* Updates to sign in and forms.

-updated sign-in.md
-Updated forms-and-validation.md

* images for second 1/2 of sign in

Uploading last of the sign in images

* update sign-in.md

Added missing exclamation points to sign-in.md

* Fixing issue with links-dont-1.png

Fixing issue with links-dont-1.png losing the "Do not do" styling.

* Updates to images to revert them.

Updates to fix images that had update issues.

* Fixes for things Amalya noted

* Design Guidelines/Grid images look blurry: This is because it’s a bitmap, the original needs to be found and added- maybe that should be a separate ticket/bug?
*  Gradual Visualization Palette: I re-exported them without the opacity over it.
* Fixed some folder and image name issues on Checkbox, sign in, and forms & validation that should fix the issues you saw with images showing up.

* Fix image sizing and alignment on sign-in

Co-authored-by: Jacob Norton <jacob.norton@nortonprojects.com>

* change text regarding form/label alignment (#173)

* change text regarding form/label alignment

* update copy

* Updated version numbers

* Updated Toggle to Switch in file structure

- renamded toggle.md to switch.md
- updated navigation.json to use switch
- updated netlify.toml to use redirect toggle to switch

* Fixed broken links in status symbol

* Fixed broken links in radio-button
Fixed typo Radio Buttton to Radio Button in Appearance and Behavior

* Fixed broken links in glossary

* Removed XD links

* Fixed netlify.toml error

* Updated compliance per Carlos’s recommendation ASTRO-1348 (#174)

* update grid.md (#175)

Fix image link error (Was linking to the same image for 10 and 20 px gutters)

* Updated fonts sizes in design guidance (#176)

* Updated fonts sizes in design guidance

Font sizes were in design guidelines were not updated to reflect Astro 5/KM1.2 changes

* Added numeric font weight per Joel’s recommendation

* Quick fix moving extra small numeric font value to correct column

* Replaced Toggle with Switch in checkbox page

https://github.com/RocketCommunicationsInc/astro-uxds/pull/177/files#r626753223

* Deleted drop-down.md, select.md is the new file

https://github.com/RocketCommunicationsInc/astro-uxds/pull/177/files#r626713946

* Fixed toggle URL in radio-button.md

https://github.com/RocketCommunicationsInc/astro-uxds/pull/177/files#r626757248

* Minor formatting fix to scenarios

* Updated downloads

- Removed sticker sheet links
- Updated static site link to master

* Fixed broken links in radio button

* Bump y18n from 3.2.1 to 3.2.2 (#178)

Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* added download links for material theme css

* added how-to add material theme to getting started for developers

* removed prettier formatting

* reformatted getting started for material code blocks

* added code examples as fenced code block

* Bump underscore from 1.9.2 to 1.13.1 (#179)

Bumps [underscore](https://github.com/jashkenas/underscore) from 1.9.2 to 1.13.1.
- [Release notes](https://github.com/jashkenas/underscore/releases)
- [Commits](https://github.com/jashkenas/underscore/compare/1.9.2...1.13.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump handlebars from 4.7.3 to 4.7.7 (#181)

Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.3 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.3...v4.7.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Bump hosted-git-info from 2.8.4 to 2.8.9 (#182)

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.4 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.4...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Bump lodash from 4.17.19 to 4.17.21 (#183)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* finished code blocks

* Updated links per review

* updated <code> to 1rem font-size

* cleaned up commented code

* replacing compiled CSS

* implemented amalya recommended formatting updates

* added period

* Fixed caution note in readme for getting started

* updated nav, added imgs for app state, created app state page

* added code snippet to css variable name in app state md

* added link to astro tag palette in compliance section

* added code md to variable names, added missing dos and donts, amalyah changes

* bolded variable names

* switched back to code block

* added inline style to variable in do section

* added missing to, re-validated in browsers, text reader sounds good

* added last to

* Astro 1244 add disclaimer to select menu docs (#188)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md

* Update typography.md

* Update research.md

* Update resources.md

* Update ui-design.md

* Update visual-design.md

* Update about-the-fd-designs.md

* Update about-the-grm-designs.md

* Update grm-dashboard.md

* Update grm-equipment-manager.md

* Update grm-schedule.md

* Update data-visualization.md

* Update forms-and-validation.md

* Update modeless-panes.md

* Update navigation.md

* Update table.md

* Update about-the-ttc-designs.md

* Update ttc-command.md

* Update ttc-command.md

* Update ttc-investigate.md

* Update ttc-monitor.md

* Update 404.md

* Update service-specific-ux-design.md

* Update glossary.md

* Update compliance.json

* Updated capitalization of Classification Markings section for consistency

* Returned missing Button Don't text from history

* Fixed plural typo in radio buttons rules of thumb

* Added missing quote in Sliders Rule of Thumb

* Fixed About FD Service Design typo

* Added expanded Select Menu disclaimer

"The browser may dictate what the Select Menu looks like when it is expanded." was added to the Appearance and Behavior section.

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Astro 1383 update CUI documentation (#189)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md

* Update typography.md

* Update research.md

* Update resources.md

* Update ui-design.md

* Update visual-design.md

* Update about-the-fd-designs.md

* Update about-the-grm-designs.md

* Update grm-dashboard.md

* Update grm-equipment-manager.md

* Update grm-schedule.md

* Update data-visualization.md

* Update forms-and-validation.md

* Update modeless-panes.md

* Update navigation.md

* Update table.md

* Update about-the-ttc-designs.md

* Update ttc-command.md

* Update ttc-command.md

* Update ttc-investigate.md

* Update ttc-monitor.md

* Update 404.md

* Update service-specific-ux-design.md

* Update glossary.md

* Update compliance.json

* Updated capitalization of Classification Markings section for consistency

* Returned missing Button Don't text from history

* Fixed plural typo in radio buttons rules of thumb

* Added missing quote in Sliders Rule of Thumb

* Fixed About FD Service Design typo

* Added CUI documentation updates

- Optional bottom banner
- CUI or CONTROLLED for banner text
- Restate that Draft cannot be in the banner tex

* Added alternative CUI banner text option

- CUI banner can also say CONTROLLED instead

* Added clarification about bottom of viewport instead of page

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* typo fix in compliance (#190)

Thanks Michah

* Astro-1469 Carlos's app state doc update (#191)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md

* Update typography.md

* Update research.md

* Update resources.md

* Update ui-design.md

* Update visual-design.md

* Update about-the-fd-designs.md

* Update about-the-grm-designs.md

* Update grm-dashboard.md

* Update grm-equipment-manager.md

* Update grm-schedule.md

* Update data-visualization.md

* Update forms-and-validation.md

* Update modeless-panes.md

* Update navigation.md

* Update table.md

* Update about-the-ttc-designs.md

* Update ttc-command.md

* Update ttc-command.md

* Update ttc-investigate.md

* Update ttc-monitor.md

* Update 404.md

* Update service-specific-ux-design.md

* Update glossary.md

* Update compliance.json

* Updated capitalization of Classification Markings section for consistency

* Returned missing Button Don't text from history

* Fixed plural typo in radio buttons rules of thumb

* Added missing quote in Sliders Rule of Thumb

* Fixed About FD Service Design typo

* Carlos update request to App State readme

* Updated app state compliance with Carlos' fix

* Update do/dont order and captions slightly to provide better guidance

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Update meta.js

Updated version number

* Astro 1469 update app state images (#192)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md

* Update typography.md

* Update research.md

* Update resources.md

* Update ui-design.md

* Update visual-design.md

* Update about-the-fd-designs.md

* Update about-the-grm-designs.md

* Update grm-dashboard.md

* Update grm-equipment-manager.md

* Update grm-schedule.md

* Update data-visualization.md

* Update forms-and-validation.md

* Update modeless-panes.md

* Update navigation.md

* Update table.md

* Update about-the-ttc-designs.md

* Update ttc-command.md

* Update ttc-command.md

* Update ttc-investigate.md

* Update ttc-monitor.md

* Update 404.md

* Update service-specific-ux-design.md

* Update glossary.md

* Update compliance.json

* Updated capitalization of Classification Markings section for consistency

* Returned missing Button Don't text from history

* Fixed plural typo in radio buttons rules of thumb

* Added missing quote in Sliders Rule of Thumb

* Fixed About FD Service Design typo

* Added updated app state images

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Temp draft for launch (#193)

* Updating to Astro 5.1 (#177)

* Quick Fix for Text Typos

- Removed unnecessary line with the text "Content"
- Removed unnecessary comma in "or, a default choice like"
- Added the to make sentence flow better in "When user knows what they’re"

* Updated Title

Changed title from Select to Select Menu to match the navigation wording.

* Removed all links to downloadable template files

* Add SemVer to content policy [Astro-486]

* Small fixes per PR

* Title SemVer Link in footnotes

* Astro-459 - Copy update to FDS content Section (#70)

* Added paragraph content

* update to note div on FDS content

* removal of classification nav/content page

* Minor changes for publish

- Removed submitted to EGS for approval from content deletion policy
- Bumpbed version number to 4.7

* Fix for merge conflict

- theme-switcher.js erroneously included. Removed until tehem strategy complete.

* Minor fixes before FDS launch

- fixed broken links to FDS PDFs
- fixed borken links to components from FDS page
- updated compliance to element name change (Drop Down -> Select Menu)

* Fixed broken static site link

* fixed Chrome video URL for Flight Dynamics

* Bumped compliance version number to reflect Select menu name change

Drop Down menu was renamed Select to more accurately reflect its usage

* Fixed some old Bitbucket URLs

* sample css added in

* Update to getting started content section

* Update to developers content page

* Update to readme and dev GS page

* clean up to dev line

* dev title and link fix on GS for devs

* title fix on GS for desingers

* update to content fix

* update to link

* update to text content

* Bump decompress from 4.2.0 to 4.2.1 (#83)

Bumps [decompress](https://github.com/kevva/decompress) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/kevva/decompress/releases)
- [Commits](https://github.com/kevva/decompress/compare/v4.2.0...v4.2.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add ag-grid info

* copyedits

* Copyedits and markdown formatting per Astro-723

* copyedits from Astro-718

* Fix 404's / redirects

* Fix for nav

* Text change per Chris

* gs designers copy

* update to assets

* update to title and label

* WIP: Astro-377/671 - Classification Marking content (#85)

* asset update and fix

* filename fix

* fix to css error and vid assets

* Revert "Merge branch 'feature/astro-302' of https://github.com/RocketCommunicationsInc/astro-uxds into feature/astro-302"

This reverts commit 2e005b75a784446cec1a9b61364baad6cbb693b8, reversing
changes made to dec34ea70d61b568dae67ccf9f6ef330ade3d8c4.

* Video update fix

* Img path location

* Update to phases video format and lightbox

* update to lightbox structure, placeholder assets, and output style

* update to phases assets and alt tags

* update to lightbox sizing

* Update to image paths and placeholder assets

* update to lightbox

* icon position update

* grm update md

* update to favicon sizes and image assets

* update to js errors and function

* update to mobile lightbox

* Punctuation Fixes for Slider

* update to classifications patterns page

* update to classificaiton location

* update to links

* update to internal links

* Reverting 5.0 (#87)

Version 5.0 was erroneously referenced in the Getting Started page. Astro is on v4.7 not v5

* update to favicon path

* update to remaining asset and color elements

* update to image assets

* addition of demo from preview

* remove outdated dont

* update to blank space

* cleanUp/recompile css

* Revert "cleanUp/recompile css"

This reverts commit b27297d7cc3ee231b414d88c616e0a01ccdd1eaa.

* file cleanup

Co-authored-by: amalyah <62966980+amalyah@users.noreply.github.com>
Co-authored-by: Sarah Rudder <sknep@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Updated version to 4.8

* Merge conflict css clean up and compressions

* Fix typos noted by Amalya (#96)

* Fix typos noted by Amalya

* Added missing colons

* update to git link for class marking

* update to select menu doc link

* update to gsb text and images

* Update Components “accordion”

* Update Components “accordion”

* Update Components “accordion”

* Create Components “cortney-componenent”

* Delete Components “cortney-componenent”

* Update Components “accordion”

* Update Components “accordion”

* Update Components “accordion”

* Update Components “accordion”

* Update Components “accordion”

* Create Components “accordion-1”

* Delete Components “accordion-1”

* Update Components “accordion”

* Update Components “accordion”

* Update Components “accordion”

* update to netlify content changes

* Fixed ASTRO-955 incorrect CSS Custom Properties in Tag 3 and 4 (#120)

Tag 3 and 4 color properties used the older shade-20. Replaced to correct format
matching others.

* Pulling All KM Changes in to draft for EGS review (#130)

* open sans refs replaced

* update to type link

* update to additonal text

* update to compliance rule

* Updated text of warning about colors/fonts

* Draft PR for Astro 1056 (#126)

* - Replaced accordion images with Astro 5

* Updated Button and Pagination images for Astro 5

- updated button images for Astro 5
- updated paginagtion images for Astro 5

* Updated checkbox images for Astro 5

* Updated classification marking images for Astro 5"

* Updated clock images for Astro 5

* Updated modal/dialog images for Astro 5

* Updated global status bar with Astro 5 images

* Updated icon images for Astro 5

* Updated link images for Astro 5

* Updated log images for Astro 5

* Updated additional AstroUXDS assets for Astro 5

- Updated progress
- Updated radio buttons
- Updated search
- Updated segmented button

* Updted images in components section for Astro 5

- All images updated per Sketch doc
- Using 2x res, but might need to refine further

* Fixed typo in missing image on icon page

* Updated progress do/dont images to match naming convention of others

* Update kink image file name to match convention

* Updted input text image filename to match convention

* Updated tabs image file name to match convention

* Updated slider image file name to match convention"

* Removed all -cms references from image names

* Updated slider image names to reflect convention

* Fixedbroken progress image links in compliance

* Updated compliance to version 2

* Updated forms and validation images for Astro 5

* Updated table image location to patterns

* Updated modeless pane images

* Updated notification pattern images

* Updated images from patterns for Astro 5"

* Added theme images for Astro 5

* Added subset of dataviz images for Astro 5

* Added data viz stragglers

* Fixed missing images on nabigation page

* Fixed typo in markdown-figure-it LICENSE.md

* Removed date section from forms and validation

* Updated input image URL in compliance.json

* Updated modal images

* Updated cuationary note about screens using Astro 4 (#125)

* Updated cuationary note about screens using Astro 4

Removed notification of specific date with a general statement
about using Astro 5 for all new projects

* Updated warning banner for Astro 4 deprecated images

- Removed redundant should statement per Carmen
- Added missing space after full-stop
- Tweaked language per Kat

* About TT&C Design missed update

* Fixed typo per Kat

Co-authored-by: Cortney Robinson <gvestudios@gmail.com>

* Astro 625 (#127)

* Updated copyright date and version

Manually updated copright in README.md
Replaced manual version in getting started with a the version number
set in meta.json

* Replaced meta.json with meta.js

json didn’t support getting javascript date

Also updated the updated string in getting started to use the page.date
string. Couldn’t run a date transform in the markdown file

Future enhancements
- Displat a nicer date format in the Last updated section
- Derive the version from a dynamically generated version

* Updated version to 5.0

* Removed todo text from Tabs page (#133)

Fixes ASTRO-903

* Updated all images in KM to 2x (#134)

* Updated all images in KM to 2x

All images have been updated to 2x
Fixes ASTRO-1107 https://rocketcom.atlassian.net/browse/ASTRO-1107

* Fixed missing image error

- Removed content images from the root /img directory
  content images should be added to the _content/img directory
- Added missing images from review
- Updated links to some images that are now in a different directory

* Removed redundant img copy from eleventy config

* Removed codepen.io links

* Fixed some broken links in Getting Started

Dev had some links to unpublished content
Design still has a link listed as broken to a Figma help doc, but it’s not broken

* Fixed missing image in compliance

* Temporary fix for oversized images in compliance

* Updated fix for compliance images

* Updated accordion page

Accordion figures are laid out using two-col to reduce their 2x size

Removed the final image. It was redundant.

* Astro 576 add netlify link checker to build process (#136)

* Added initial configuration for link Netlify link checker

This is an out of the box setting for testing purpose.

* Added a todo pattern for anchor links

* Updated todo pattern

* Updated todo pattern

* Add skip pattern

* Updating skip pattern

* Added a blank.png to meet needs of compliance

Added the blank.png asset to accomodate the layout of
Classigication Markings where row 2 has no column. This
should be addressed in a future update removing the need
for a blank.png

Option 1:
Swap the order so the element with no corresponding don't
is on the last row

Option 2:
Review the rest of the site there may be similar orphans
without relying on a blank PNG

Option 3:
Update the two-col layout to support orphaned dos and don'ts

* Added a todo/skip pattern for anchor links

Updating skip pattern

* Added a blank.png to meet needs of compliance

Added the blank.png asset to accomodate the layout of
Classigication Markings where row 2 has no column. This
should be addressed in a future update removing the need
for a blank.png

Option 1:
Swap the order so the element with no corresponding don't
is on the last row

Option 2:
Review the rest of the site there may be similar orphans
without relying on a blank PNG

Option 3:
Update the two-col layout to support orphaned dos and don'ts

* Fixing missing donut png

* Testing ENV var (#140)

* Testing ENV var

* temporarily disabled link checker plugin

* Updated tempaltes to support next and prod demos

- Updated CSS to support new background color
- Updated template demo URL
- Lien against old non-Storybook components

* Updated live demos to use https

* Consolidated Eleventy.js vars in to meta.js

Moved the git.js vars into meta.js. One it centralized the location of
the global vars consumed by eleventy and two there was a YAML git
var that appeared to be conflicting with the .js var. Fortunately
with no dire condequences.

* Removed redundant eleventy.js var

* Renabled link checker

* Updated design resources for new libraries

* Security updates (#143)

* Bump bl from 1.2.2 to 1.2.3 (#139)

Bumps [bl](https://github.com/rvagg/bl) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v1.2.2...v1.2.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dot-prop from 4.2.0 to 4.2.1 (#138)

Bumps [dot-prop](https://github.com/sindresorhus/dot-prop) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/sindresorhus/dot-prop/releases)
- [Commits](https://github.com/sindresorhus/dot-prop/compare/v4.2.0...v4.2.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ini from 1.3.5 to 1.3.8 (#124)

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added deprecation warning to sample app page (#150)

https://rocketcom.atlassian.net/browse/ASTRO-1125

* Netlify Link Checker is failing (#154)

Fixing is a low priority over preview builds working

* Bump pug-code-gen from 2.0.2 to 2.0.3 (#153)

Bumps [pug-code-gen](https://github.com/pugjs/pug) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/pugjs/pug/releases)
- [Commits](https://github.com/pugjs/pug/compare/pug-code-gen@2.0.2...pug@2.0.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Astro 983 update button compliance (#149)

* ASTRO-983 Add new button compliance and guidelines

Updated button.md

* Update compliance.json

Updated compliance language.

* Updated compliance & Button guidance

Updated text for better consistency (See Amalya's suggestions).

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* ASTRO-1168 Update Switch Documentation (#155)

* Updated Switch Content

- Changed content from Toggle to Switch (not the meta data though) on Toggle page and Compliance info.
- Added Rules of Thumb to Toggle page.

* Added Appearance and Behavior section

* ASTRO-1195 Update Radio Buttons Docs

Updated Radio Button documentation page and compliance rules. Added new compliance rule.

* Update checkbox.md (#152)

* Update checkbox.md

Astro-581 added documentation for PI updates.

* Update checkbox.md

Updated per Amalya's review.

* Update checkbox.md

Closed the 2 two-col's with the missing colons.

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* ASTRO-1159 Update select.md (#156)

* Update select.md

Updated rules of thumbs, description tweaked, and appearance and behavior menu added. TODO in the future: Revisit examples.

* Update select.md

Updated with Amalya's updates.

* Update select.md

Updates per AmalyaH's last review.

* Update select.md

Minor updates per @amalyah 's last review.

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Astro 1112 create login content (#157)

* Added stub page and navigation for sign in element

* Updated Sign-in to host content. Updated readme for security alert.

Committing samples to my branch for creating login content.

* Update sign-in.md

Updating with Amalya's review corrections.

* Update sign-in.md

Updates from after Amalya's review added.

* Update sign-in.md

Committing update based on Amalyah's review

* Update sign-in.md

Fix "commented out" text (commented out until these elements can be finished and linked appropriately.)

Co-authored-by: Duncan McAlester <duncan@rocketcom.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Astro 1189 update numeric inputs documentation (#163)

* Update input-field.md

Updates included.

* Numeric Input

Commiting numeric inputs.

* Review updates

Updates per @amalyah 's review.

* Update input-field.md

Updated per @amalyah 's review

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* ASTRO-1195 Update Radio Buttons Docs on UXDS (2) (#160)

* ASTRO-1195 Update Radio Buttons UXDS Readme

* ASTRO-1195 Update Radio Button UXDS Compliance

Updated some rules. Added new rule (#7).

* copy edit

Co-authored-by: amalyah <62966980+amalyah@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Astro 1174 progress docs update (#164)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md

* Update typography.md

* Update research.md

* Update resources.md

* Update ui-design.md

* Update visual-design.md

* Update about-the-fd-designs.md

* Update about-the-grm-designs.md

* Update grm-dashboard.md

* Update grm-equipment-manager.md

* Update grm-schedule.md

* Update data-visualization.md

* Update forms-and-validation.md

* Update modeless-panes.md

* Update navigation.md

* Update table.md

* Update about-the-ttc-designs.md

* Update ttc-command.md

* Update ttc-command.md

* Update ttc-investigate.md

* Update ttc-monitor.md

* Update 404.md

* Update service-specific-ux-design.md

* Update glossary.md

* Update compliance.json

* Updated capitalization of Classification Markings section for consistency

* Returned missing Button Don't text from history

* Fixed plural typo in radio buttons rules of thumb

* Added missing quote in Sliders Rule of Thumb

* Fixed About FD Service Design typo

* Update compliance.json

* Update progress.md

* Fixed Typo in Storybook meta data for Toggle

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Draft 2 (#165)

> If this branch is just to add in the closing brackets/commas, then this is fine.

That’s all this is.

* Astro 1193 update inputs documentation (#162)

* Update input-field.md

Updates included.

* Updates for input fields

Initial update for compliance, input-field page and forms/validation.

* Updates

Updates per Amalya's review.

* Update compliance.json

Fixed Parenthesis to Parentheses

* Update per review

Per @amalyah 's suggestion moved some of the placeholder and required/optional best practices to forms.

* Update compliance.json

trying to reboot build

* Update compliance.json

trying to rebuild

* Update compliance.json

json was broken ... fix

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>
Co-authored-by: Aleksandr Antonov <antonov.a.aleksandr@gmail.com>

* Astro-1172 Slider Updates

Slider documentation updated.

* Updates based on Duncan's review

Removed e.g. for clarity/punctuation issues, fixed some terminology issues, and fixed a minor markup mistake.

* Updates

Updating for Amalya's review.

* Astro 1183 help text documentation (#166)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md

* Update typography.md

* Update research.md

* Update resources.md

* Update ui-design.md

* Update visual-design.md

* Update about-the-fd-designs.md

* Update about-the-grm-designs.md

* Update grm-dashboard.md

* Update grm-equipment-manager.md

* Update grm-schedule.md

* Update data-visualization.md

* Update forms-and-validation.md

* Update modeless-panes.md

* Update navigation.md

* Update table.md

* Update about-the-ttc-designs.md

* Update ttc-command.md

* Update ttc-command.md

* Update ttc-investigate.md

* Update ttc-monitor.md

* Update 404.md

* Update service-specific-ux-design.md

* Update glossary.md

* Update compliance.json

* Updated capitalization of Classification Markings section for consistency

* Returned missing Button Don't text from history

* Fixed plural typo in radio buttons rules of thumb

* Added missing quote in Sliders Rule of Thumb

* Fixed About FD Service Design typo

* Added Help Text content to Forms

* Added Help Text note to Checkbox

* Added Help Text note to Select Menu

* Added Help Text note to Input Field

* Added Help Text note to Push Buttons

* Added Help Note to Radio Buttons

* Added Help Text to Search

* Added Help Text Note to Segmented Buttons

* Added Help Text note to Select Menu

* Added Help Text note to Sliders

* Added Help Text note to Switch

* Added Help Text exception info to Checkbox

* Radio Button Help Text exception addition

* Edit to Help text exception text in checkboxes

* Added Help Text rules to Compliance

* Fixed Switch typo on Compliance data

* Removed extra period on Forms and Validation page.

Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Bump is-svg from 4.2.1 to 4.3.1 (#169)

Bumps [is-svg](https://github.com/sindresorhus/is-svg) from 4.2.1 to 4.3.1.
- [Release notes](https://github.com/sindresorhus/is-svg/releases)
- [Commits](https://github.com/sindresorhus/is-svg/compare/v4.2.1...v4.3.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Duncan McAlester <60529018+dmcalester@users.noreply.github.com>

* Fixed some formatting issues on sign in (#170)

* Astro 1198 Update Validation Documentation (#168)

* Update compliance.json (#1)

* ASTRO-1178 Sentence Case change in Compliance

* Update accordion.md (#2)

* Update button.md (#3)

* Update checkbox.md

* Fixed typos in Dialog Box

* Update drop-down.md

* Update global-status-bar.md

* Update icons-and-symbols.md

* Update input-field.md

* Update link.md

* Update pagination.md

* Update pop-up.md

* Update push-button.md

* Update radio-button.md

* Update segmented-button.md

* Update slider.md

* Update status-symbol.md

* Update tabs.md

* Update timeline.md

* Update toggle.md

* Update tree.md

* Update color.md

* Update glossary.md

* Update theme.md
…
  • Loading branch information
19 people authored Jun 18, 2021
1 parent f499056 commit cdd0a2f
Show file tree
Hide file tree
Showing 23 changed files with 217 additions and 65 deletions.
43 changes: 37 additions & 6 deletions _content/_data/compliance.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "3.0.0",
"version": "3.1.0",
"contents": [
{
"name": "General",
Expand Down Expand Up @@ -38,11 +38,11 @@
"numeral": 2,
"link": "/design-guidelines/typography/",
"rules": [
{
"numeral": 1,
{
"numeral": 1,
"rule": "The Roboto font shall be used for content and components.",
"status": "new"
},
"status": "new"
},
{
"numeral": 2,
"rule": "The Roboto Mono font shall be used when monospace digits are required.",
Expand All @@ -62,7 +62,6 @@
}
]
},

{
"name": "Patterns",
"numeral": 3,
Expand Down Expand Up @@ -911,6 +910,38 @@
"status": "new"
}
]
},
{
"name": "Application State",
"numeral": 26,
"link": "/components/application-state/",
"rules": [
{
"numeral": 1,
"rule": "Application State shall be visible at all times when present.",
"status": "new"
},
{
"numeral": 2,
"rule": "Application State shall only use the default background color or a color from the [Astro Tag palettes.](https://astrouxds.com/design-guidelines/color/)",
"status": "new"
},
{
"numeral": 3,
"rule": "Application State text shall meet WCAG AA color compliance for contrast against the component’s background color.",
"status": "new"
},
{
"numeral": 4,
"rule": "Application State text shall use sentence casing.",
"status": "new"
},
{
"numeral": 5,
"rule": "Application State text shall not wrap within the component.",
"status": "new"
}
]
}
]
}
Expand Down
6 changes: 3 additions & 3 deletions _content/_data/meta.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module.exports = {
version: "5.1",
version: "5.2",
copyright: new Date().getFullYear(),
repo: process.env.REPOSITORY_URL,
branch: process.env.BRANCH
};
branch: process.env.BRANCH,
};
22 changes: 13 additions & 9 deletions _content/_data/navigation.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[
[
{
"label": "Home",
"url": "/"
Expand All @@ -8,15 +8,15 @@
"url": "/getting-started",
"items": [
{
"label" : "README",
"url" : "/getting-started/readme"
"label": "README",
"url": "/getting-started/readme"
},
{
"label" : "Designers",
"label": "Designers",
"url": "/getting-started/designers"
},
{
"label" : "Developers",
"label": "Developers",
"url": "/getting-started/developers"
}
]
Expand Down Expand Up @@ -73,7 +73,7 @@
}
]
},
{
{
"label": "Patterns",
"url": "/patterns",
"items": [
Expand Down Expand Up @@ -106,8 +106,8 @@
"url": "/patterns/table"
},
{
"label": "Forms and Validation",
"url": "/patterns/forms-and-validation"
"label": "Forms and Validation",
"url": "/patterns/forms-and-validation"
}
]
},
Expand All @@ -127,6 +127,10 @@
"label": "Accordion",
"url": "/components/accordion"
},
{
"label": "Application State",
"url": "/components/application-state"
},
{
"label": "Button",
"url": "/components/button"
Expand Down Expand Up @@ -313,4 +317,4 @@
"label": "Support",
"url": "/support"
}
]
]
86 changes: 86 additions & 0 deletions _content/components/application-state.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
---
tags: components
path: /components/application-state
date: Last Modified
layout: components.template.njk
title: Application State
# demo: components-application-state--application-state
# storybook: components-application-state--application-state
# git: application-state
height: 260px
theme: true
---

# Application State

The Application State component indicates the state the entire application is in (such as Live, Exercise, Training, or Development), so that the user does not execute a command on a live asset unintentionally.

## Rules of Thumb

- Application State (when present) should be visible at all times. Developers should configure menu placements to ensure the app state is not occluded.

- Use short names for application states when possible to reduce crowding in the Global Status Bar.

- Make an explicit decision on whether labeling the live/production version of the application is appropriate for your application. Depending on the use case, this additional indicator can be helpful or distracting and unnecessary.

- If the application is in more than one state at a time, for example a training state that is still being created in the development environment, then show all relevant state names within the same App State component, but with a textual divider such as a slash or comma.

- If the user needs to swap between application states within the user interface, then provide that option in the application menu. This functionality should only be added if research has shown that easy access to other application states is beneficial to your users since the consequences of making changes in the wrong application state can often be quite large.

## Appearance and Behavior

### Background
- The background rectangle for the component is 22 px/1.375 rem in height with 2 px/0.125 rem corner radii.

- The background rectangle does not change height, but will change width with longer text content.

- The default color for the background rectangle uses the ```--colorTertiaryDarken4``` variable, but can be changed to any of the Tag-approved colors in the Astro palette when more user attention to the component is required.

::: caution
Only use Tag colors when necessary as overuse of colors may reduce efficacy of monitoring icon, classification marking, and notification banner component colors.
:::

### Text
- Text within the component uses the Medium body text size (14 px/0.875 rem) and sentence casing.

- The default font color is the Dark Theme’s default body text color (#FFFFFF) for use with the default, dark background color.

- When a lighter Tag background color is used, the font color changes to ```--colorTertiaryDarken4``` for better color contrast and legibility.

- Text does not wrap within the component in order to keep the height of the Global Status Bar consistent across application states which improves muscle memory and faster recognition time.

- Padding to the left and right of the text is 6 px/0.375 rem within the background shape.

### Location
- The App State component is placed around 6 px/0.375 rem below the application title text bottom in the [Global Status Bar](https://astrouxds.com/components/global-status-bar/).

- The App State should be left-aligned to the application title text, not the menu.

- If a left-aligned username is present, add 12 px/0.75 rem of spacing between the App State and the username for better legibility of both elements.

- When the App State is present, the application title, menu, state, and username section should be vertically centered in the allotted space within the [Global Status Bar](https://astrouxds.com/components/global-status-bar/).

## Examples

:::two-col
![Do: Place the indicator below the application title.](/img/components/app-state-do-1.png "Do: Place the indicator below the application title.")

![Don't: Place the indicator below the application menu.](/img/components/app-state-dont-1.png "Don't: Place the indicator below the application menu.")

![Do: Show all relevant state names if more than one application state is ongoing at the time.](/img/components/app-state-do-2.png "Do: Show all relevant state names if more than one application state is ongoing at the time.")

![Don’t: Allow text wrapping in the component.](/img/components/app-state-dont-2.png "Don’t: Allow text wrapping in the component.")

![Do: Use short names to avoid overcrowding of the Global Status Bar.](/img/components/app-state-do-3.png "Do: Use short names to avoid overcrowding of the Global Status Bar.")

![Don't: Allow other elements of the user interface like the app menu to obscure the Application State.](/img/components/app-state-dont-3.png "Don't: Allow other elements of the user interface like the app menu to obscure the Application State.")

![Do: Use the application menu to enable state switching when necessary.](/img/components/app-state-do-4.png "Do: Use the application menu to enable state switching when necessary.")

![Don’t: Implement state switching in the UI without confirming that this functionality is approved by your client or security expert.](/img/components/app-state-dont-4.png "Don’t: Implement state switching in the UI without confirming that this functionality is approved by your client or security expert.")

![Do: Change text color to <span style="color:#fff;background-color:#182635;font-family:monospace;padding:0 0.25rem;">--colorTertiaryDarken4</span> if the background color makes the original text color hard to read.](/img/components/app-state-do-5.png "Do: Change text color to --colorTertiaryDarken4 if the background color makes the original text color hard to read.")

![Don’t: Use non-default or non-tag colors for background colors.](/img/components/app-state-dont-5.png "Don’t: Use non-default or non-tag colors for background colors.")
:::

6 changes: 3 additions & 3 deletions _content/components/classification-markings.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,11 @@ Applications used on government workstations with access to classified networks

### Overall Marking Text

Text in the overall marking banner should be as specific as possible to the highest level of classified information contained in that system or view. The banner message should follow the standard marking structure (placeholder text example: CLASSIFICATION//SCI//SAP//AEA//FGI//CUI//DISSEM) with bold, centered text in all capital letters. The classification level itself (excepting CUI) must be spelled out completely (example: UNCLASSIFIED instead of just U), but later caveats or control markings in the classification text can be abbreviated in their traditional formats or spelled out completely (example: SP-EXPT or SP-EXPORT CONTROLLED). Only classification and/or control information in the standard format should be present in this banner.
Text in the overall marking banner should be as specific as possible to the highest level of classified information contained in that system or view. The banner message should follow the standard marking structure (placeholder text example: CLASSIFICATION//SCI//SAP//AEA//FGI//CUI//DISSEM) with bold, centered text in all capital letters. The classification level itself (excepting CUI) must be spelled out completely (example: UNCLASSIFIED instead of just U), but later caveats or control markings in the classification text can be abbreviated in their traditional formats or spelled out completely (example: SP-EXPT or SP-EXPORT CONTROLLED). CUI level marking banners can use CUI or the word CONTROLLED as the classification text. Only classification and/or control information in the standard format should be present in this banner. Supplemental administrative markings such as Draft should not be commingled into the overall marking banner.

### Overall Marking Placement

Always place the overall marking banner at the top of the application in a fixed position so that it cannot scroll out of view. Since the banner message can be quite long, we recommend that the banner span the full width of the application. This mimics physical classification markings, which span the full width of the top of a document page.
Place an overall marking banner at the top and bottom of the application in a fixed position so that they cannot scroll out of view. Since the banner message can be quite long, we recommend that the banner span the full width of the application. This mimics physical classification markings, which span the full width of the document page. Note that a top banner is mandatory, but it is best practice to include an identical overall marking banner at the bottom of the viewport as well.

### Overall Marking Colors

Expand Down Expand Up @@ -153,4 +153,4 @@ Whenever classified or controlled information is present, use an Authority Block
- [32 CFR Part 2002 - Controlled Unclassified Information (CUI) (7-1-2018)](https://www.govinfo.gov/content/pkg/CFR-2018-title32-vol6/pdf/CFR-2018-title32-vol6-part2002.pdf)
- [CUI Marking Handbook V1.1 (6 December 2016)](https://www.archives.gov/files/cui/documents/20161206-cui-marking-handbook-v1-1-20190524.pdf)
- [CUI Coversheet and Labels: SF 901, 902, 903](https://isoo.blogs.archives.gov/2019/02/12/coversheets/)
- [CUI Blog](https://isoo.blogs.archives.gov/): Latest updates for CUI including previews of upcoming policy changes
- [CUI Blog](https://isoo.blogs.archives.gov/): Latest updates for CUI including previews of upcoming policy changes
4 changes: 3 additions & 1 deletion _content/components/select.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,11 @@ When activated, Select Menus allow users to select a value from a list. Once a v
- Use appropriate field labels, placeholder text, and help text when possible to assist the user in selecting an appropriate value.

## Appearance and Behavior

The Select component consists of an input field containing a downward facing caret icon. Clicking on the caret expands a list of items (below, or above if there is no room below due to the position of the component on screen) related to the input field. Once an item in the list is selected, the selection is populated in the input field.

To learn more about adding Help Text or Validation to Select Menus, see the [Forms and Validation](/patterns/forms-and-validation) guidance.
To learn more about adding Help Text or Validation to Select Menus, see the [Forms and Validation](/patterns/forms-and-validation) guidance.


## Examples

Expand Down
Loading

0 comments on commit cdd0a2f

Please sign in to comment.