Skip to content

Commit

Permalink
Merge pull request #85 from etn-ccis/dev
Browse files Browse the repository at this point in the history
Publish react native themes version 7.0.0
  • Loading branch information
huayunh authored Jan 12, 2024
2 parents 9c81327 + 45e5e5c commit 013b543
Show file tree
Hide file tree
Showing 36 changed files with 5,560 additions and 447 deletions.
24 changes: 2 additions & 22 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ orbs:
jobs:
build:
docker:
- image: circleci/node:12.9.1-browsers
- image: cimg/node:16.19.1-browsers
steps:
- checkout
- restore_cache:
Expand Down Expand Up @@ -35,7 +35,7 @@ jobs:

publish:
docker:
- image: circleci/node:12.9.1-browsers
- image: cimg/node:16.19.1-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -50,19 +50,6 @@ jobs:
command: |
yarn publish:package -b $CIRCLE_BRANCH
tag:
docker:
- image: circleci/node:12.9.1-browsers
steps:
- checkout
- gh/setup
- attach_workspace:
at: .
- run:
name: Tag @brightlayer-ui/react-native-themes
command: |
yarn tag:package -b $CIRCLE_BRANCH -s -blui-react-native-themes
workflows:
version: 2
themes:
Expand All @@ -76,10 +63,3 @@ workflows:
only:
- master
- dev
- tag:
requires:
- publish
filters:
branches:
only:
- master
34 changes: 34 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
name: Bug Report
about: Report a bug with a Brightlayer UI resource
title: ''
labels: 'bug, needs-review, brightlayer-ui'
assignees: ''
---

#### Describe the bug / expected behavior

#### What are the steps to reproduce?

1. Go to...
2. Click on...

#### Screenshots / Screen recording

#### Code snippet / Link to minimum reproduction example

<!-- Please include a minimum code snippet (if relevant) that shows the bug, or link to a codesandbox or other running example where it can be observed -->

```
CODE HERE
```

#### Your environment information

<!-- Describe any relevant environment information (e.g., Operating System, Library version number, browser used, etc.) where the issue was discovered -->

#### Suggested fix

<!-- If you have a suggestion for what might be causing the issue or where to look as a starting point, please mention it here -->

#### Anything else to add?
15 changes: 15 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: Feature Request
about: Suggest an idea for this resource
title: ''
labels: 'enhancement, needs-review, brightlayer-ui'
assignees: ''
---

#### Describe the desired feature/functionality

#### Additional Context (where / how would this be used)

#### Is this request related to a current issue?

#### Suggested implementation details
29 changes: 29 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<!-- If this pull request fixes an Issue, link it below. If not, you can remove the line below -->

Fixes # .

<!-- Include a bulleted list summarizing the main changes you have made in this PR -->

#### Changes proposed in this Pull Request:

-
-
-

<!-- Include screenshots if they will help illustrate the changes in this PR -->

#### Screenshots / Screen Recording (if applicable)

-

<!-- Instruction for PR reviewers, if more complicated than a simple yarn start -->

#### To Test:

-

<!-- Useful for draft pull requests -->

#### Any specific feedback you are looking for?

-
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
version: 2
updates:
- package-ecosystem: 'npm'
directory: '/'
schedule:
interval: 'monthly'
day: 'monday'
open-pull-requests-limit: 1
target-branch: 'dev'
labels:
- 'external-dependency'
18 changes: 18 additions & 0 deletions .github/workflows/blui-pr-actions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: blui-pr-actions
on:
pull_request_target:
types:
- opened

permissions:
pull-requests: write
contents: read

jobs:
pr-labels:
uses: etn-ccis/blui-automation/.github/workflows/blui-labels.yml@dev
secrets: inherit

pr-comment:
uses: etn-ccis/blui-automation/.github/workflows/blui-comment.yml@dev
secrets: inherit
17 changes: 17 additions & 0 deletions .github/workflows/tagging.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Tagging

env:
GH_TOKEN: ${{ github.token }}
CURRENT_BRANCH: ${{ github.ref_name }}

on:
push:
branches:
- master

jobs:
tag-package:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: yarn tag:package -b ${CURRENT_BRANCH}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,4 @@
**/**/npm-debug.log*
**/**/yarn-debug.log*
**/**/yarn-error.log*
**/**/.vscode
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[submodule "demos/showcase"]
path = demos/showcase
url = https://github.com/brightlayer-ui/react-native-showcase-demo
url = https://github.com/etn-ccis/blui-react-native-showcase-demo
branch = dev
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## v7.0.0 (January 12, 2024)

### Changed

- Updated themes to use Material Design 3 styled palettes and React Native Paper v5 theme structure.

## v6.0.0 (November 9, 2021)

### Changed
Expand All @@ -19,6 +25,7 @@ Previous versions listed after this indicator refer to our deprecated `@pxblue`
- Many new theme color properties to give greater control over the styles of various components. Note that the global ReactNativePaper namespace will need to be updated in your application to use these properties.

### Removed

- The `blueDarkAlt` theme has been consolidated into the `blueDark` theme and a selection of wrapper components in the `@pxblue/react-native-components` library. This eliminates the need for using two theme providers and writing your own wrappers for these components.
- `theme.colors.textSecondary` — use `theme.colors.textPalette.secondary` instead.

Expand Down
2 changes: 1 addition & 1 deletion CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* @emclaug2 @jeffvg @huayunh @daileytj
* @JeffGreiner-eaton @daileytj @surajeaton
158 changes: 158 additions & 0 deletions LICENSES.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,158 @@
{
"@brightlayer-ui/[email protected]": {
"licenses": "BSD-3-Clause",
"repository": "https://github.com/brightlayer-ui/colors",
"licenseUrl": "https://github.com/brightlayer-ui/colors/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"@brightlayer-ui/[email protected]": {
"licenses": "BSD-3-Clause",
"repository": "https://github.com/etn-ccis/blui-colors",
"licenseUrl": "https://github.com/etn-ccis/blui-colors/raw/master/LICENSE",
"parents": "@brightlayer-ui/react-native-themes"
},
"@brightlayer-ui/[email protected]": {
"licenses": "BSD-3-Clause",
"repository": "https://github.com/brightlayer-ui/icons",
"licenseUrl": "https://github.com/brightlayer-ui/icons",
"parents": "reactNativeShowcaseDemo"
},
"@brightlayer-ui/[email protected]": {
"licenses": "BSD-3-Clause",
"repository": "https://github.com/brightlayer-ui/react-native-component-library",
"licenseUrl": "https://github.com/brightlayer-ui/react-native-component-library/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"@brightlayer-ui/[email protected]": {
"licenses": "BSD-3-Clause",
"repository": "https://github.com/brightlayer-ui/progress-icons",
"licenseUrl": "https://github.com/brightlayer-ui/progress-icons/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"@brightlayer-ui/[email protected]": {
"licenses": "BSD-3-Clause",
"repository": "https://github.com/etn-ccis/blui-react-native-themes",
"licenseUrl": "https://github.com/etn-ccis/blui-react-native-themes",
"parents": "reactNativeShowcaseDemo"
},
"@brightlayer-ui/[email protected]": {
"licenses": "BSD-3-Clause",
"repository": "https://github.com/brightlayer-ui/icons",
"licenseUrl": "https://github.com/brightlayer-ui/icons/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"@react-native-community/[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/react-native-community/react-native-masked-view",
"licenseUrl": "https://github.com/react-native-community/react-native-masked-view",
"parents": "reactNativeShowcaseDemo"
},
"@react-navigation/[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/react-navigation/react-navigation",
"licenseUrl": "https://github.com/react-navigation/react-navigation/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"@react-navigation/[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/react-navigation/react-navigation",
"licenseUrl": "https://github.com/react-navigation/react-navigation/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"@react-navigation/[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/react-navigation/react-navigation",
"licenseUrl": "https://github.com/react-navigation/react-navigation/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/Qix-/color",
"licenseUrl": "https://github.com/Qix-/color/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/Qix-/color",
"licenseUrl": "https://github.com/Qix-/color/raw/master/LICENSE",
"parents": "@brightlayer-ui/react-native-themes"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/lodash/lodash",
"licenseUrl": "https://github.com/lodash/lodash/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://[email protected]/oblador/react-native-collapsible",
"licenseUrl": "https://[email protected]/oblador/react-native-collapsible/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/software-mansion/react-native-gesture-handler",
"licenseUrl": "https://github.com/software-mansion/react-native-gesture-handler/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/react-native-community/react-native-modal",
"licenseUrl": "https://github.com/react-native-community/react-native-modal/raw/master/LICENSE.md",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/callstack/react-native-paper",
"licenseUrl": "https://github.com/callstack/react-native-paper/raw/master/LICENSE.md",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/software-mansion/react-native-reanimated",
"licenseUrl": "https://github.com/software-mansion/react-native-reanimated/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/avishayil/react-native-restart",
"licenseUrl": "https://github.com/avishayil/react-native-restart/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/th3rdwave/react-native-safe-area-context",
"licenseUrl": "https://github.com/th3rdwave/react-native-safe-area-context/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/software-mansion/react-native-screens",
"licenseUrl": "https://github.com/software-mansion/react-native-screens/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/react-native-community/react-native-svg",
"licenseUrl": "https://github.com/react-native-community/react-native-svg/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/oblador/react-native-vector-icons",
"licenseUrl": "https://github.com/oblador/react-native-vector-icons/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "github:facebook/react-native",
"licenseUrl": "github:facebook/react-native",
"parents": "reactNativeShowcaseDemo"
},
"[email protected]": {
"licenses": "MIT",
"repository": "https://github.com/facebook/react",
"licenseUrl": "https://github.com/facebook/react/raw/master/LICENSE",
"parents": "reactNativeShowcaseDemo"
}
}
Loading

0 comments on commit 013b543

Please sign in to comment.