Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added AboutChurchScreen #5

Merged
merged 18 commits into from
Jun 22, 2024
Merged

Added AboutChurchScreen #5

merged 18 commits into from
Jun 22, 2024

Conversation

BAChapin
Copy link
Collaborator

@BAChapin BAChapin commented Jun 20, 2024

Description

Type of Change

  • Feature

Does this introduce a breaking change?

  • Yes
  • No

Describe How This Is A Breaking Change

How Can This PR Be Tested?

Test Configuration:

  • Firmware version:
  • Hardware:
  • Is Simulator:
    • Yes
    • No

Checklist:

  • Doc strings have been added to any public APIs
  • Appropriate tests have been added
  • The CHANGELOG.md file has been updated with your changes (1 entry per PR)
  • Before merging, rebase your branch with the target branch

@BAChapin BAChapin added the Draft label Jun 20, 2024
@BAChapin BAChapin self-assigned this Jun 20, 2024
@BAChapin BAChapin changed the title [Draft] Added AboutChurchScreen Added AboutChurchScreen Jun 22, 2024
@BAChapin BAChapin removed the Draft label Jun 22, 2024
@BAChapin BAChapin requested a review from Michaelcraun June 22, 2024 04:01
@BAChapin BAChapin marked this pull request as ready for review June 22, 2024 04:01
BAChapin added 18 commits June 22, 2024 00:28
Which include the ChurchLogoView and ChurchLogoShape, along with Primary, Secondary, and Tertiary logo color sets.
I added a color asset for our font color, and I also added an extension for Text objects to modify them to match our planned designs
I also added a color asset for the Navigation Bar and ScrollingTabView's background color
And I also updated the TextModifier so that it no longer applies padding to the top.
Due to the removal of padding in the TextModifier padding needed to be added to the ScrollingTabItems. Since the views will be different being generated by the screen method in the ScrollingTabModel, it won't work as expected so I removed the function.
And also made fine tuned the fonts and font sizes to be more dynamic.
@BAChapin BAChapin merged commit 50f0c5c into main Jun 22, 2024
1 check passed
BAChapin added a commit that referenced this pull request Jun 26, 2024
## Description
<!-- Please include a summary of the changes and the related issue.
Please also include relevant motivation and context. List any
dependencies that are required for this change. -->
<!-- If there is a ticket for this work item, including Github issues,
please include it here as well i.e. `[<Task Name>](www.story-link.com)`
-->

### Type of Change
<!-- Please delete options that are not relevant. -->
- [x] Feature

## Does this introduce a breaking change?
<!-- If this introduces a breaking change, please add the **Breaking**
tag to the PR. -->

- [ ] Yes
- [x] No

### Describe How This Is A Breaking Change
<!-- If this PR introduces a breaking change, explain how/what it
breaks. Otherwise delete this section. -->

## How Can This PR Be Tested?
<!-- Please describe the tests that you ran to verify your changes.
Provide instructions so we can reproduce. Please also list any relevant
details for your test configuration. -->
<!-- Please include screenshots/video where applicable. -->

**Test Configuration**:
* Firmware version:
* Hardware:
* Is Simulator:
  - [ ] Yes
  - [ ] No

## Checklist:
<!-- Please ensure the following items are taken care of as part of your
PR. If they are not, your PR will NOT be approved. -->

- [x] Doc strings have been added to any public APIs
- [x] Appropriate tests have been added
- [x] The CHANGELOG.md file has been updated with your changes (1 entry
per PR)
- [ ] Before merging, rebase your branch with the target branch
@BAChapin BAChapin deleted the screens/about branch June 27, 2024 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants