chore: wire @makeplane/propel into web (#9699)

* chore: wire @makeplane/propel into web

* style: fix comboButton indentation in dropdowns
This commit is contained in:
Anmol Singh Bhatia
2026-08-28 00:09:16 +05:30
committed by GitHub
parent 0495678f7c
commit 1cf0249d24
5 changed files with 13 additions and 12 deletions

View File

@@ -25,6 +25,7 @@
"@fontsource/ibm-plex-mono": "catalog:",
"@fontsource/material-symbols-rounded": "catalog:",
"@headlessui/react": "catalog:",
"@makeplane/propel": "catalog:",
"@plane/constants": "workspace:*",
"@plane/editor": "workspace:*",
"@plane/hooks": "workspace:*",

View File

@@ -10,17 +10,10 @@
* Token *values* are propel's, not ours: many differ from what this package
* shipped. See the migration notes for the drift that needs a visual pass.
*
* Imported as the two leaf files rather than the "@makeplane/propel/styles"
* barrel. The barrel is those same two files plus `@source "../"`, which points
* Tailwind at propel's dist and emits utilities for its components — dead CSS
* here, since we consume propel for tokens only and import none of its JS.
* Re-add the barrel if propel components are adopted.
*
* propel's CSS deliberately does not import tailwindcss itself, so that stays
* above.
* Styles barrel (tokens + animations + `@source` of propel dist) so component
* utilities emit. propel's CSS does not import tailwindcss itself.
*/
@import "@makeplane/propel/styles/variables";
@import "@makeplane/propel/styles/animations";
@import "@makeplane/propel/styles";
@source "../**/*.{ts,tsx}";
* {

View File

@@ -13,7 +13,7 @@
"./postcss.config.js": "./postcss.config.js"
},
"dependencies": {
"@makeplane/propel": "0.2.0",
"@makeplane/propel": "catalog:",
"@tailwindcss/postcss": "catalog:",
"postcss": "catalog:"
},

8
pnpm-lock.yaml generated
View File

@@ -72,6 +72,9 @@ catalogs:
'@hypermod/utils':
specifier: ^0.7.1
version: 0.7.1
'@makeplane/propel':
specifier: 0.2.0
version: 0.2.0
'@popperjs/core':
specifier: ^2.11.8
version: 2.11.8
@@ -1024,6 +1027,9 @@ importers:
'@headlessui/react':
specifier: 'catalog:'
version: 2.2.10(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@makeplane/propel':
specifier: 'catalog:'
version: 0.2.0(@date-fns/tz@1.4.1)(@types/react@19.2.17)(date-fns@4.1.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(tailwindcss@4.1.17)
'@plane/constants':
specifier: workspace:*
version: link:../../packages/constants
@@ -1697,7 +1703,7 @@ importers:
packages/tailwind-config:
dependencies:
'@makeplane/propel':
specifier: 0.2.0
specifier: 'catalog:'
version: 0.2.0(@date-fns/tz@1.4.1)(@types/react@19.2.17)(date-fns@4.1.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(tailwindcss@4.1.17)
'@tailwindcss/postcss':
specifier: 'catalog:'

View File

@@ -27,6 +27,7 @@ catalog:
"@hocuspocus/server": "2.15.2"
"@hocuspocus/transformer": "2.15.2"
"@hypermod/utils": "^0.7.1"
"@makeplane/propel": "0.2.0"
"@popperjs/core": "^2.11.8"
"@radix-ui/react-scroll-area": "^1.2.3"
"@react-pdf/renderer": "^4.8.1"