From 869bb4140d375540ea88f7cbc97901f4ae9435d4 Mon Sep 17 00:00:00 2001 From: Cagatay Civici Date: Fri, 2 Feb 2024 01:59:27 +0300 Subject: [PATCH] Update roadmap --- .../pages/roadmap/roadmap.component.html | 166 ++++++++---------- 1 file changed, 76 insertions(+), 90 deletions(-) diff --git a/src/app/showcase/pages/roadmap/roadmap.component.html b/src/app/showcase/pages/roadmap/roadmap.component.html index 967465a6a7c..c3dc65c67a9 100644 --- a/src/app/showcase/pages/roadmap/roadmap.component.html +++ b/src/app/showcase/pages/roadmap/roadmap.component.html @@ -2,11 +2,8 @@

Roadmap

- At PrimeTek, we - are passionate about improving PrimeNG and - would like to share our ideas for 2023 with the community. These are planned to be implemented in - parallel to the regular maintenance work of the library involving review of issue tickets, PRs and PrimeNG - PRO support. + At PrimeTek, we are passionate about improving PrimeNG and would like to share our ideas for 2024 with the community. These are planned to be + implemented in parallel to the regular maintenance work of the library involving review of issue tickets, PRs and PrimeNG PRO support.

@@ -21,182 +18,171 @@

Roadmap

-
- COMPONENTS
+
COMPONENTS
-

Typings

-

Improve codebase to utilize more strict types.

+

Unstyled Mode

+

Initiate unstyled mode for a set of components.

-
+
-
-
-

Accessibility - I

-

Initiate WCAG Level AA compliance using PrimeVue as the - reference implementation.

-
-
-
-
-
-
-
-

Accessibility - II

-

Finalize WCAG Level AA compliance for all components with - screen reader and keyboard support based on community feedback and audit tools.

+

Pass Through Props

+

Implement pass through properties for a set of components.

-
+
-

New Design Tokens

-

Introduce new design tokens for styled mode.

+

New Components

+

Layout, Typography, MeterGroup, Drawer, Stepper...

-
+
-

CSS Variables

-

Implement design tokens as CSS variables instead of SCSS. -

+

New Styled Mode

+

Move theming into core to replace sass repo..

-

New Styled Mode

-

Move theming into core to replace external sass repo.

+

CSS Variables

+

Implement figma design tokens as CSS variables instead of SCSS.

-

Pass Through Props

-

Initate the implementation of Pass Through Props to - provide advanced control over component internals.

+

RTL Mode

+

RTL support for the UI components.

+
+
-

Unstyled Mode

-

Implementation of the Unstyled Mode to support libraries - like Tailwind.

+

Advanced Components

+

Sheet, Event Calendar.

-
-
-
- Figma UI Kit
-
-
-

Tokens

-

Initiated support for Figma Tokens.

+
+

Advanced Components

+

Gantt Chart, Flow Chart.

-
+
+
+
+
FIGMA UI Kit
-

Tokens

-

Initial release of Figma Tokens.

+

New Figma Tokens

+

Design tokens to sync with the new styled mode.

-
+
-

Tokens

-

Sync new design tokens.

+

Figma to Theme API

+

Build the infrastructure to generate themes from Figma.

+
+
-
- SHOWCASE
-
-
-

Demos

-

Standalone demos for each component feature instead - of one demo page that demonstrates multiple features.

-
-
-
-
-
+
SHOWCASE

Documentation

-

New component API docs generated by TSDoc.

+

Add new demos and documentation.

-
+
+
-
- PrimeBlocks
-
-
-
+
PRIMEBLOCKS

Blocks Update

-

More UI Blocks.

+

Create new blocks.

+
+
+
+
+
+

Blocks Website

+

New design for blocks application

+
+
+
+
+
+

Tailwind Blocks

+

Port the entire Blocks to Tailwind.

+
+
+

Online App

+

Implement a SaaS app to access the blocks instead of an offline download.

+
+
+
+
+
+
+
-
- Designer
+
DESIGN
-

Open Source Designer

-

Open source theme designer to make it free to use.

+

Aura UI Theme

+

Brand new default theme with a modern and attractive design.

-
+
-
-
-

New UI Based Theme Editor

-

Advanced Theme Editor with full control over the Theming - API.

+

Theme Editor

+

Advanced Theme Editor App with full control over the new Styled Theming API.

+
+
- \ No newline at end of file +