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/ibm-plex-mono": "catalog:",
"@fontsource/material-symbols-rounded": "catalog:", "@fontsource/material-symbols-rounded": "catalog:",
"@headlessui/react": "catalog:", "@headlessui/react": "catalog:",
"@makeplane/propel": "catalog:",
"@plane/constants": "workspace:*", "@plane/constants": "workspace:*",
"@plane/editor": "workspace:*", "@plane/editor": "workspace:*",
"@plane/hooks": "workspace:*", "@plane/hooks": "workspace:*",

View File

@@ -10,17 +10,10 @@
* Token *values* are propel's, not ours: many differ from what this package * 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. * 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" * Styles barrel (tokens + animations + `@source` of propel dist) so component
* barrel. The barrel is those same two files plus `@source "../"`, which points * utilities emit. propel's CSS does not import tailwindcss itself.
* 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.
*/ */
@import "@makeplane/propel/styles/variables"; @import "@makeplane/propel/styles";
@import "@makeplane/propel/styles/animations";
@source "../**/*.{ts,tsx}"; @source "../**/*.{ts,tsx}";
* { * {

View File

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

8
pnpm-lock.yaml generated
View File

@@ -72,6 +72,9 @@ catalogs:
'@hypermod/utils': '@hypermod/utils':
specifier: ^0.7.1 specifier: ^0.7.1
version: 0.7.1 version: 0.7.1
'@makeplane/propel':
specifier: 0.2.0
version: 0.2.0
'@popperjs/core': '@popperjs/core':
specifier: ^2.11.8 specifier: ^2.11.8
version: 2.11.8 version: 2.11.8
@@ -1024,6 +1027,9 @@ importers:
'@headlessui/react': '@headlessui/react':
specifier: 'catalog:' specifier: 'catalog:'
version: 2.2.10(react-dom@19.2.8(react@19.2.8))(react@19.2.8) 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': '@plane/constants':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/constants version: link:../../packages/constants
@@ -1697,7 +1703,7 @@ importers:
packages/tailwind-config: packages/tailwind-config:
dependencies: dependencies:
'@makeplane/propel': '@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) 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': '@tailwindcss/postcss':
specifier: 'catalog:' specifier: 'catalog:'

View File

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