UI - Consolidate BTR UI with other Nuxt projects
- Dominant language
- JavaScript
- Stars
- 23
- Forks
- 62
- Avg merge
- 24m
- Merged PRs (30d)
- 1
Description
- import common components from existing repos into their own repository so we can use them without copying and pasting and import them as layers instead
- pull btr-common and btr-layouts outside of btr-web so that it only contains btr-main
- *NOTE*: business-dash has most recent header/footer (small tweak differences) + common stores (no axios and small bug fix with account switching)
- consolidate colour themes across btr-web / bor-ui / business-dash (they are slightly different)
- update app.config so that the common one can be applied to all 3 projects without conflicts
- *update btr-web to apply different styles primarily based on colour instead of variants where possible*
- update style for BcrosTooltip in the app config to stops truncating text
- css that helped: `class="whitespace-normal place-content: center"` see if it can be added to app.config under toolitp `base `style
*from kial*
Spoke with thor on this a little bit and the AR team is planning on making common nuxt repos ahead of us. We are thinking BTR will use the business-dashboard-ui as our base layer / consolidate it within the BTR projects (btr-main, director search, business-dash) and then consolidating that with the common layers they are building aferwards. I will be in contact on their team to try and make sure most of our base layer stuff getting built is similar
**suggestion**: turn this into an epic with a story for BTR consolidation and another story for cross team consolidation (this one would likely be started post mvp or near release when most things are done changing)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.