Skip to content

Commit

Permalink
Merge branch 'develop' into chore/9630-UseDesignSystemSnackbarComponent
Browse files Browse the repository at this point in the history
  • Loading branch information
oddballdave authored Dec 12, 2024
2 parents c36561f + 3f1cac2 commit c830268
Show file tree
Hide file tree
Showing 42 changed files with 244 additions and 481 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/e2e_android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ jobs:

matrix-e2e-android:
if: (!cancelled()) && needs.output_detox_tests_to_run.outputs.output1 != ''
runs-on: macos-latest-xl
runs-on: macos-13
needs: [start_slack_thread, output_detox_tests_to_run]
strategy:
fail-fast: false
Expand Down Expand Up @@ -204,7 +204,7 @@ jobs:
uses: reactivecircus/android-emulator-runner@v2
with:
working-directory: VAMobile
api-level: 33
api-level: 28
profile: pixel_6_pro
force-avd-creation: false
disable-animations: true
Expand All @@ -219,7 +219,7 @@ jobs:
uses: reactivecircus/android-emulator-runner@v2
with:
working-directory: VAMobile
api-level: 33
api-level: 28
profile: pixel_6_pro
force-avd-creation: false
disable-animations: true
Expand All @@ -234,7 +234,7 @@ jobs:
uses: reactivecircus/android-emulator-runner@v2
with:
working-directory: VAMobile
api-level: 33
api-level: 28
profile: pixel_6_pro
force-avd-creation: false
disable-animations: true
Expand All @@ -249,7 +249,7 @@ jobs:
uses: reactivecircus/android-emulator-runner@v2
with:
working-directory: VAMobile
api-level: 33
api-level: 28
profile: pixel_6_pro
force-avd-creation: false
disable-animations: true
Expand Down
16 changes: 9 additions & 7 deletions VAMobile/android/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ GEM
artifactory (3.0.17)
atomos (0.1.3)
aws-eventstream (1.3.0)
aws-partitions (1.1017.0)
aws-partitions (1.1020.0)
aws-sdk-core (3.214.0)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.992.0)
Expand Down Expand Up @@ -113,7 +113,7 @@ GEM
google-apis-firebaseappdistribution_v1alpha (~> 0.2.0)
fastlane-plugin-slack_bot (1.4.0)
gh_inspector (1.1.3)
google-apis-androidpublisher_v3 (0.74.0)
google-apis-androidpublisher_v3 (0.75.0)
google-apis-core (>= 0.15.0, < 2.a)
google-apis-core (0.15.1)
addressable (~> 2.5, >= 2.5.1)
Expand All @@ -131,15 +131,15 @@ GEM
google-apis-core (>= 0.15.0, < 2.a)
google-apis-playcustomapp_v1 (0.16.0)
google-apis-core (>= 0.15.0, < 2.a)
google-apis-storage_v1 (0.47.0)
google-apis-storage_v1 (0.48.0)
google-apis-core (>= 0.15.0, < 2.a)
google-cloud-core (1.7.1)
google-cloud-env (>= 1.0, < 3.a)
google-cloud-errors (~> 1.0)
google-cloud-env (2.2.1)
faraday (>= 1.0, < 3.a)
google-cloud-errors (1.4.0)
google-cloud-storage (1.52.0)
google-cloud-storage (1.53.0)
addressable (~> 2.8)
digest-crc (~> 0.4)
google-apis-core (~> 0.13)
Expand All @@ -148,15 +148,17 @@ GEM
google-cloud-core (~> 1.6)
googleauth (~> 1.9)
mini_mime (~> 1.0)
googleauth (1.11.2)
google-logging-utils (0.1.0)
googleauth (1.12.0)
faraday (>= 1.0, < 3.a)
google-cloud-env (~> 2.1)
google-cloud-env (~> 2.2)
google-logging-utils (~> 0.1)
jwt (>= 1.4, < 3.0)
multi_json (~> 1.11)
os (>= 0.9, < 2.0)
signet (>= 0.16, < 2.a)
highline (2.0.3)
http-cookie (1.0.7)
http-cookie (1.0.8)
domain_name (~> 0.5)
httpclient (2.8.3)
jmespath (1.6.2)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: Radio button
---

Radio buttons allow users to select exactly one choice from a group.

## Examples

### Default
**Open in**: [Storybook](https://department-of-veterans-affairs.github.io/va-mobile-library/?path=/docs/radio-button--default) | [Figma](https://www.figma.com/design/Zzt8z60hCtdEzXx2GFWghH/%F0%9F%93%90-Component-Library---Design-System---VA-Mobile?node-id=6703-12221&t=Dj0bTSPSPnEJEFCa-4)
<iframe width="620" height="500" title="Image of component in Storybook" src="https://department-of-veterans-affairs.github.io/va-mobile-library/?path=/story/radio-button--default&full=1&shortcuts=false&singleStory=true" allowfullscreen></iframe>

### Tile
**Open in**: [Storybook](https://department-of-veterans-affairs.github.io/va-mobile-library/?path=/docs/radio-button--tile) | [Figma](https://www.figma.com/design/Zzt8z60hCtdEzXx2GFWghH/%F0%9F%93%90-Component-Library---Design-System---VA-Mobile?node-id=6703-12221&t=Dj0bTSPSPnEJEFCa-4)
<iframe width="620" height="500" title="Image of component in Storybook" src="https://department-of-veterans-affairs.github.io/va-mobile-library/?path=/story/radio-button--tile&full=1&shortcuts=false&singleStory=true" allowfullscreen></iframe>

### Error
**Open in**: [Storybook](https://department-of-veterans-affairs.github.io/va-mobile-library/?path=/docs/radio-button--error) | [Figma](https://www.figma.com/design/Zzt8z60hCtdEzXx2GFWghH/%F0%9F%93%90-Component-Library---Design-System---VA-Mobile?node-id=6703-12221&t=Dj0bTSPSPnEJEFCa-4)
<iframe width="620" height="500" title="Image of component in Storybook" src="https://department-of-veterans-affairs.github.io/va-mobile-library/?path=/story/radio-button--error&full=1&shortcuts=false&singleStory=true" allowfullscreen></iframe>

## Usage
[Refer to the VA Design System for usage guidance](https://design.va.gov/components/form/radio-button)

## Code usage
[Open Storybook](https://department-of-veterans-affairs.github.io/va-mobile-library/?path=/docs/radio-button--docs)

## Content considerations
* Refer to the [VA Design System for content considerations](https://design.va.gov/components/form/radio-button#content-considerations)

## Accessibility considerations
* Refer to the [VA Design System for accessibility considerations](https://design.va.gov/components/form/radio-button#accessibility-considerations)
* Screenreaders should announce the name, role, and state of each radio button.

## Related
* [Radio button - VA Design System](https://design.va.gov/components/form/radio-button)
* [Radio buttons - USWDS](https://designsystem.digital.gov/components/radio-buttons/)
* [Radio button - Material Design](https://m3.material.io/components/radio-button/overview)
1 change: 1 addition & 0 deletions VAMobile/documentation/design/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ A system to help you write, design, and build digital services on the VA Mobile

### Selection and input
- [Checkbox](/va-mobile-app/design/Components/Selection%20and%20input/Checkbox)
- [Radio button](/va-mobile-app/design/Components/Selection%20and%20input/RadioButton)

### Typography
- [Text](/va-mobile-app/design/Components/Typography/Text)
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,4 @@
title: Radio button
---

Radio buttons allow users to select exactly one choice from a group.

## Examples

### Master component
<iframe width="800" height="450" title="Image of master component in Figma showing light and dark mode" src="https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com/file/mAMh8vyVgsevAOungfvGN6/%5BNEW%5D-Checkbox-%26-Radio-Buttons?type=design&node-id=1509-7909&mode=design&t=iS5TS46EHWCYCjWn-4" title="Image of master component in Figma showing light and dark mode" allowfullscreen></iframe>

### Examples
<iframe width="800" height="450" title="Image of component examples in Figma" src="https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com/file/mAMh8vyVgsevAOungfvGN6/%5BNEW%5D-Checkbox-%26-Radio-Buttons?type=design&node-id=1509-7910&mode=design&t=iS5TS46EHWCYCjWn-4" allowfullscreen></iframe>

## Usage

[Refer to the VA Design System for usage guidance](https://design.va.gov/components/form/radio-button)

## Content considerations
* Refer to the [VA Design System for content considerations](https://design.va.gov/components/form/radio-button/#content-considerations)

## Accessibility considerations
* Refer to the [VA Design System for accessibility considerations](https://design.va.gov/components/form/radio-button/#accessibility-considerations)
* Screenreaders should announce the name, role, and state of each checkbox.

## Code usage
Link to Storybook coming soon

## Related
* [Radio button - VA Design System](https://design.va.gov/components/form/radio-button)
* [Radio buttons - USWDS](https://designsystem.digital.gov/components/radio-buttons/)
* [Radio button - Material Design](https://m3.material.io/components/radio-button/overview)
See documentation in [Design System](/va-mobile-app/design/Components/Selection%20and%20input/RadioButton).
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ sidebar_position: 1
## Voice and tone
We follow the [VA design system content principles](https://design.va.gov/content-style-guide/content-principles). In following these principles, we create consistent, clear, and customer-centered content that is based on Veteran feedback.

In addition, we follow [VA plain language standards](https://design.va.gov/content-style-guide/content-principles/plain-language) to help Veterans and their families find and understand the information they need.
In addition, we follow [VA plain language standards](https://design.va.gov/content-style-guide/plain-language/) to help Veterans and their families find and understand the information they need.

Since we create content for health-related features, we also follow the [VA content guidelines for health content](https://design.va.gov/content-style-guide/health-content).

Expand Down

This file was deleted.

Empty file.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Color
sidebar_position: 2
---

See documentation in [Design System](/va-mobile-app/design/Foundation/Design%20tokens/Color).
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Icons
sidebar_position: 5
---

See documentation in [Design System](/va-mobile-app/design/Foundation/Icons).

This file was deleted.

Loading

0 comments on commit c830268

Please sign in to comment.