feat(reui): update ReUI components and documentation
- Added new OIDC configuration options in `.env.example`. - Expanded documentation in `AGENTS.md` to include OIDC endpoints and admin UI. - Updated ReUI skill version and component count from 17 to 20 across various documentation files. - Enhanced `README.md` and other related files to reflect the new component structure and usage guidelines. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
cc38bf06f8
commit
0b6fa65b08
61 files changed
+2387
-103
No files matched your search
@@ -4,13 +4,22 @@
|
||||
|
||||
- Monorepo: `apps/web` + `packages/ui` (`@authportal/ui`)
|
||||
- Vite + React + TanStack + shadcn **base-nova** + ReUI Frame
|
||||
- App Switcher source of truth для CFDM / vps / bgp / fw
|
||||
- App Switcher: CFDM / vps / bgp / fw / **dns** (Technitium)
|
||||
- Auth: JWT fragment SSO для своих SPA **и** OIDC IdP для внешних RP (Technitium)
|
||||
|
||||
## OIDC
|
||||
|
||||
- Endpoints: `/.well-known/openid-configuration`, `/.well-known/jwks.json`, `/oauth/authorize`, `/oauth/token`, `/oauth/userinfo`
|
||||
- Admin UI: `/admin/oidc`
|
||||
- Docs: [`docs/integrate-technitium.md`](docs/integrate-technitium.md)
|
||||
|
||||
## UI
|
||||
|
||||
- Hierarchy: **ReUI PRO > shadcn**
|
||||
- Surface: **frame**
|
||||
- Contract: [`docs/ui-design-contract.md`](docs/ui-design-contract.md)
|
||||
- Docs: [Introduction](https://reui.io/docs) · [llms.txt](https://reui.io/llms.txt) · [MCP](https://reui.io/docs/mcp) · [Agent Skills](https://reui.io/docs/agent-skills)
|
||||
- Skill: `.claude/skills/reui` (`668fb463eb`, 20 free components)
|
||||
- Rules: `.cursor/rules/reui-mcp.mdc`, `frontend-shadcn.mdc`, `frontend-ui-patterns.mdc`, `shadcn-mcp.mdc`, `shadcn-ui-production.mdc`
|
||||
- Primary MCP: `user-reui`; primitives: `plugin-shadcn-shadcn`
|
||||
- Chrome: NavUser in sidebar footer (theme segmented); no ModeToggle in header
|
||||
@@ -26,4 +35,5 @@
|
||||
pnpm install
|
||||
pnpm --filter web dev
|
||||
pnpm --filter web build
|
||||
pnpm --filter @authportal/api test
|
||||
```
|
||||
Reference in new issue
Block a user