You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AGENTS.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,21 +7,21 @@ Each package also has its own `AGENTS.md` with more specific guidance — always
7
7
8
8
This is a **pnpm monorepo** (`pnpm-workspace.yaml`) containing:
9
9
10
-
-`apps/seven` — the main Seven (Plone 7) application
11
-
-`packages/*` — shared libraries that make up the Seven stack and tooling
10
+
-`apps/aurora` — the main Plone Aurora application
11
+
-`packages/*` — shared libraries that make up the Plone Aurora stack and tooling
12
12
13
13
The package manager is **pnpm**. Do not use `npm` or `yarn`.
14
14
15
15
## Two Stacks in This Repo
16
16
17
-
### Seven (Plone 7) — the active stack
17
+
### Plone Aurora — the active stack
18
18
19
-
Every package except `volto` and `volto-slate` belongs to the **Seven** stack, an API-first, React-based frontend for Plone 7.
20
-
Seven is composed of focused packages that are assembled into `apps/seven`:
19
+
Every package except `volto` and `volto-slate` belongs to the **Plone Aurora** stack, an API-first, React-based frontend for Plone RESTAPI contract (`plone.restapi`).
20
+
Plone Aurora is composed of focused packages that are assembled into `apps/aurora`:
Copy file name to clipboardExpand all lines: packages/components/AGENTS.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,15 +5,15 @@ This file applies only to `packages/components` and its subdirectories.
5
5
## What This Package Is
6
6
7
7
-`@plone/components` is a thin wrapper layer around `react-aria-components`.
8
-
- Components should be usable out of the box in Seven and in Volto.
8
+
- Components should be usable out of the box in Plone Aurora and in Plone Volto.
9
9
- Keep components presentational and lightweight. Avoid adding app-specific behavior, data logic, or i18n machinery here.
10
10
11
11
## Component Model
12
12
13
13
- Prefer staying very close to the underlying React Aria Components API.
14
14
- Do not reinvent component behavior that RAC already provides.
15
15
- Add Plone value mainly through packaging, small ergonomic wrappers, and styling.
16
-
- Some components, such as `Breadcrumbs`, are intentionally adapted for Seven/Volto and REST API use cases. In those cases, the wrapper props and helpers may shape data for that environment, but the underlying RAC behavior should remain intact.
16
+
- Some components, such as `Breadcrumbs`, are intentionally adapted for Plone Aurora/Volto and REST API use cases. In those cases, the wrapper props and helpers may shape data for that environment, but the underlying RAC behavior should remain intact.
17
17
- Even adapted components should still behave like thin proxies: keep forwarding supported props through to the underlying RAC component so upstream RAC documentation and expectations continue to apply.
0 commit comments