Skip to content

Commit 37327c3

Browse files
authored
refactor: move parcel dashboard to /apps (#1957)
2 parents 64908a1 + f39d0d4 commit 37327c3

36 files changed

+61
-15
lines changed

.eslintrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@
117117
}
118118
},
119119
{
120-
"files": "test/playwright/**",
120+
"files": "apps/dashboard-parcel/test/playwright/**",
121121
"extends": "plugin:playwright/recommended"
122122
},
123123
{

README-lib.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
# VEDA Dashboard
1+
<!--
2+
This file is used as the README for the published npm library.
3+
4+
During the build process (`npm run buildlib`), this file is copied to
5+
`lib/README.md` and included in the npm package. Consumers of the
6+
veda-ui library see this content.
7+
-->
8+
9+
# VEDA Dashboard - Component Library
210

311
![VEDA logo](./docs/media/nasa-veda-logo-pos.svg)
412

apps/dashboard-parcel/README.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# VEDA Dashboard (Parcel)
2+
3+
![VEDA logo](../../docs/media/nasa-veda-logo-pos.svg)
4+
5+
> **Note**: This is the Parcel-based dashboard. A migration to Vite is planned for v7.
6+
> See [#1900](https://github.com/NASA-IMPACT/veda-ui/issues/1900) for details.
7+
8+
VEDA is a dashboard to explore data.
9+
10+
This repository contains the UI component of VEDA where development of new features happens.
11+
If you're looking to add content check the [veda-config](https://github.com/NASA-IMPACT/veda-config) repository.
12+
13+
## Content documentation
14+
15+
**⚠️ The content configuration should not happen on this repository, but on your instance of [veda-config](https://github.com/NASA-IMPACT/veda-config).**
16+
17+
The following documentation will guide you through the process of configuring the content.
18+
19+
- Check [CONFIGURATION](../../docs/content/CONFIGURATION.md) to see a list of configuration options for VEDA.
20+
- Check [CONTENT](../../docs/content/CONTENT.md) for how to structure the content pieces.
21+
- Check [PAGE_OVERRIDES](../../docs/content/PAGE_OVERRIDES.md) for all the layout overrides available to you and how they work.
22+
23+
24+
## Development documentation
25+
26+
Check the documentation below for how to setup and develop features for `veda-ui`.
27+
28+
- **Start here**: Check [SETUP.md](../../docs/development/SETUP.md) for instructions on how to set up your local development environment.
29+
- Check [ARCHITECTURE](../../docs/development/ARCHITECTURE.md) docs to read about architecture.
30+
- Check [PAGE_OVERRIDES](../../docs/development/PAGE_OVERRIDES.md) for information about the component/content overriding feature.
31+
32+
## License
33+
This project is licensed under **Apache 2**, see the [LICENSE](../../LICENSE) file for more details.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ <h1>{{appTitle}}</h1>
134134
}
135135
</script>
136136

137-
<script type='module' src='../packages/veda-ui/src/main.tsx'></script>
137+
<script type='module' src='../../packages/veda-ui/src/main.tsx'></script>
138138
</body>
139139

140140
</html>

test/playwright/generateTestData.js renamed to apps/dashboard-parcel/test/playwright/generateTestData.js

File renamed without changes.

test/playwright/pages/aboutPage.ts renamed to apps/dashboard-parcel/test/playwright/pages/aboutPage.ts

File renamed without changes.

test/playwright/pages/basePage.ts renamed to apps/dashboard-parcel/test/playwright/pages/basePage.ts

File renamed without changes.

test/playwright/pages/catalogPage.ts renamed to apps/dashboard-parcel/test/playwright/pages/catalogPage.ts

File renamed without changes.

test/playwright/pages/consentBanner.ts renamed to apps/dashboard-parcel/test/playwright/pages/consentBanner.ts

File renamed without changes.

0 commit comments

Comments
 (0)