Aaryan Khandelwal
3df58397b5
fix: tooltip imports ( #8379 )
2025-12-18 17:19:10 +05:30
Aaryan Khandelwal
d9ab60104e
[WEB-5742] fix: input field background #8369
2025-12-17 21:23:28 +05:30
Aaryan Khandelwal
1f06b67c66
regression: replace old css vars with the new design system tokens ( #8354 )
...
* chore: replace old css vars
* fix: replace shadow and primary colors
* chore: remove hardcoded colors
2025-12-17 16:28:22 +05:30
Aaryan Khandelwal
22339b9786
[WEB-5602] feat: new design system ( #8220 )
...
* chore: init tailwind v4
* chore: update all configs
* chore: add source to parse monorepo packages
* chore: combine all css files
* feat: added extended colors
* chore: update typography
* chore: update extended color var names
* refactor: remove initial spacing variable and update dark mode selector
* chore: update css files
* chore: update animations
* chore: remove spacing tokens
* fix: external css files
* chore: update tailwind-merge version
* chore: update font family
* chore: added brief agents.md and story for new design system
* chore: enhance design system documentation with rare exceptions for visual separation
* chore: add fontsource package for typography
* chore: material symbols font added
* chore: update shadow default
* chore: add stroke and outline theme vars
* chore: update ring and fill colors
* chore: overwrite tailwind typography tokens
* chore: add high contrast mode tokens
* chore: update scrollbar colors
* chore: backward compatibility for buttons and placeholders
* chore: add priority colors
* chore: update urgent priority color
* chore: update plan colors
* chore: add missing utility class
* chore: update height and padding classes
* chore: update label colors
* chore: add missing utlity
* chore: add typography plugin to space app
* chore: replace existing classNames with new design system tokens #8244 (#8278 )
* chore: update border colors
* chore: update all borders
* chore: update text colors
* chore: update css variables
* chore: update font sizes and weights
* chore: update bg colors
* chore: sync changes
* fix: uncomment spacing-1200 variable in variables.css
* chore: update primary colors
* refactor: updated border to border-subtle
* refactor: update various components and improve UI consistency across the application
* updated classnames
* updated classnames
* refactor: update color-related class names to use new design system variables for consistency
* chore: default automations
* chore: update text sizes
* chore: home and power k
* chore: home and power k
* chore: replace ui package button components
* chore: update text sizes
* chore: updated issue identifier (#8275 )
* refactor: top navigation and sidebar design token (#8276 )
* chore: update all button components (#8277 )
* chore: new button component
* chore: update existing buttons
* chore: overwrite tailwind typography tokens
* fix: twMerge config + fixed cn instances
* refactor: toast design token updated (#8279 )
* chore: update existing buttons
* chore: tooltip design token updatged (#8280 )
* chore: moved cn utility to propel (#8281 )
* chore: update space app UI (#8285 )
* chore; update space app filters component
* fix: button whitespace wrap
* chore: space app votes
* chore: update dropdown components
* refactor: auth, onboarding, sidebar, and common component design token migration (#8291 )
* chore: checkbox component design token updated
* chore: indicator and oauth component design token updated
* chore: sidebar design token updated
* chore: auth and onboarding design token updated
* chore: update divider color
* style: update background colors and hover effects across list components
* fix: tailwind merge
* refactor: toggle switch design token migration and header utility classname added (#8295 )
* chore: toggle component design token updated
* chore: h-header utility class added
* chore: updated color tokens for work item detail page (#8296 )
* chore: update react-day-picker UI
* refactor: update button sizes and styles in filters components
* refactor: breadcrumbs design token updated (#8297 )
* chore: update priority icon colors
* refactor: updated layout variables
* chore: update plan card primary CTA
* Chore update editor design system (#8299 )
* refactor: update styles for callout, color selector, logo selector, and image uploader
* refactor:fix image
* chore: update settings UI
* chore: updated notifications color and size tokens (#8302 )
* chore: update sm button border radius
* fix: logo renderer
* chore: icon button component
* chore: remove deprecated classes
* chore: remove deprecated classes
* chore: update editor list spacing
* fix: icon button size
* chore: improvements (#8309 )
* chore: update cycles and modules pages
* refactor: update background styles across various components to use new design system colors
* fix: button type errors
* chore: update modals design system (#8310 )
* refactor: callout bg
* refactor: code bg
* refactor: modal size and variant
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
* chore: update next-themes
* design: update billing and plans component styles and remove unused utility functions (#8313 )
* refactor: empty state design token migration and improvements (#8315 )
* fix: profile page
* refactor: tabs design token updated (#8316 )
* chore: updated buttons and tokens for work items (#8317 )
* fix: adjust trial button spacing in checkout modal
* chore: update add button hover state
* fix: type error (#8318 )
* fix: type error
* chore: code refactor
* refactor: update button sizes and background styles in rich filters components
* refactor: update editor bg
* refactor: enhance Gantt chart sidebar functionality and styling
- Removed unused prop from .
- Updated to include new props for better block management and scrolling behavior.
- Improved auto-scroll functionality for Gantt chart items.
- Adjusted styles in component for consistent design.
* regression: gantt design
* chore: new badge component
* fix: favorite star
* chore: update backgroung, typography and button sizes across workspace settings general and members pages
* fix: header button sizes
* fix: emoji icon logo (#8323 )
* more fixes
* chore: update settings sidebar
* refactor: avatar component
* chore: updated work item detail sidebar (#8327 )
* refactor: update link preview
* fix: work item property dropdowns
* fix: dropdown buttons border radius
* chore: update power k translation
* chore: updated profile activity design (#8328 )
* chore: update settings pages
* chore: update work item sidebar alignments (#8330 )
* refactor: admin design system
* chore: update page header
---------
Co-authored-by: Jayash Tripathy <76092296+JayashTripathy@users.noreply.github.com >
Co-authored-by: VipinDevelops <vipinchaudhary1809@gmail.com >
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: b-saikrishnakanth <bsaikrishnakanth97@gmail.com >
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com >
* fix: formatting
* reexport types
* fix: lint error
---------
Co-authored-by: Jayash Tripathy <76092296+JayashTripathy@users.noreply.github.com >
Co-authored-by: VipinDevelops <vipinchaudhary1809@gmail.com >
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: b-saikrishnakanth <bsaikrishnakanth97@gmail.com >
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com >
2025-12-12 20:50:14 +05:30
sriramveeraghanta
f5fe8d0a7e
chore: sync changes from canary to preview
2025-12-11 14:11:28 +05:30
M. Palanikannan
e0c97c5471
refactor: sanitize HTML function ( #8307 )
...
* refactor: replace isomorphic-dompurify with sanitize-html
* dompurify fixes
* more fixes with fallback and title
* build
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-12-11 13:30:31 +05:30
sriram veeraghanta
5e621cf620
fix: editor sync changes ( #8306 )
...
* chore: upate function declarations
* chore: formatted files
2025-12-11 13:01:25 +05:30
sriramveeraghanta
b53016b449
chore: realtime updates fix
2025-12-10 19:13:36 +05:30
M. Palanikannan
e20f686398
[WIKI-844] fix: realtime sync post vite migration with title editor sync and indexed db access ( #8294 )
...
* fix: robust way to handle socket connection and read from indexeddb cache when reqd
* fix: realtime sync working with failure handling
* fix: title editor added
* merge preview into fix/realtime-sync
* check
* page renderer props
* lint errors
* lint errors
* lint errors
* sanitize html
* sanitize html
* format fix
* fix lint
2025-12-10 19:02:52 +05:30
Vipin Chaudhary
0bfb74d4c0
[WIKI-830] fix: copy clipboard functionality in the editor ( #8229 )
...
* feat: enhance clipboard functionality for markdown and HTML content
* fix: improve error handling and state management in CustomImageNodeView component
* fix: correct asset retrieval query by removing workspace filter in DuplicateAssetEndpoint
* fix: update meta tag creation in PasteAssetPlugin for clipboard HTML content
* feat: implement copyMarkdownToClipboard utility for enhanced clipboard functionality
* refactor: replace copyMarkdownToClipboard utility with copyTextToClipboard for simplified clipboard operations
* refactor: streamline clipboard operations by replacing copyTextToClipboard with copyMarkdownToClipboard in editor components
* refactor: simplify PasteAssetPlugin by removing unnecessary meta tag handling and streamlining HTML processing
* feat: implement asset duplication processing on paste for enhanced clipboard functionality
* chore:remove async from copy markdown method
* chore: add paste html
* remove:prevent default
* refactor: remove hasChanges from processAssetDuplication return type for simplified asset processing
* fix: format options-dropdown.tsx
2025-12-10 00:24:36 +05:30
Aaron
0ab94ed6d6
chore: run fixes ( #8257 )
...
* chore: run fixes
* fix: type, just use hocuspocusservercontext
* fix: codemod
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2025-12-08 22:26:50 +05:30
Aaron
0f4309659a
[WEB-5478] chore: fix types ( #8155 )
2025-11-21 20:22:37 +05:30
Aaron
2e15e4f786
fix: source map warning during build ( #8148 )
...
* [WEB-5473] fix: source map errors
* [WEB-5473] chore: run codemod
* fix: build errors in editor
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-11-21 13:43:52 +05:30
Aaryan Khandelwal
9611cd1e73
[WIKI-786] refactor: bubble menu #8138
2025-11-21 12:49:30 +05:30
sriram veeraghanta
8307badae5
fix: eslint errors and warnings ( #8149 )
2025-11-20 19:31:22 +05:30
Aaron
83fdebf64d
[WEB-5459] feat(codemods): add function declaration transformer with tests ( #8137 )
...
- Add jscodeshift-based codemod to convert arrow function components to function declarations
- Support React.FC, observer-wrapped, and forwardRef components
- Include comprehensive test suite covering edge cases
- Add npm script to run transformer across codebase
- Target only .tsx files in source directories, excluding node_modules and declaration files
* [WEB-5459] chore: updates after running codemod
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-11-20 17:39:40 +05:30
Aaryan Khandelwal
d462546055
[WIKI-788] fix: editor markdown copy rules ( #8140 )
2025-11-20 14:46:12 +05:30
Aaryan Khandelwal
c65e2c4aab
[WIKI-773] refactor: editor mention components and hooks ( #8111 )
2025-11-17 14:07:37 +05:30
Vipin Chaudhary
2a2c4921a7
[WIKI-768] fix: ordering and grouping of list-related toolbar and slash commands #8104
2025-11-13 15:20:07 +05:30
Anmol Singh Bhatia
9b3bd11c03
[WEB-5305] refactor: migrate emoji and logo components to propel and remove duplication ( #8038 )
2025-11-06 17:33:06 +05:30
Anmol Singh Bhatia
0e8128594b
[WEB-5191 | WEB-5197] chore: actions and arrows icon revamp ( #7984 )
2025-10-29 20:13:08 +05:30
Anmol Singh Bhatia
b7aa25f2c6
[WEB-5248] chore: translations and empty state refactor ( #8021 )
...
* chore: translations code refactoring
* chore: empty state translation refactor
* chore: code refactor
2025-10-28 13:31:06 +05:30
Anmol Singh Bhatia
cf7f891bcb
[WEB-5248] chore: empty state code refactor and translation fix ( #8017 )
...
* chore: empty state code refactor and translation fix
* chore: code refactor
2025-10-27 19:55:46 +05:30
Anmol Singh Bhatia
68fd2463f4
[WEB-5230 | WEB-5231] chore: new empty state implementation ( #7972 )
2025-10-24 17:21:14 +05:30
Aaryan Khandelwal
64781be7d2
regression: downgrade to tiptap v2 ( #7982 )
...
* chore: downgrade to tiptap v2
* fix: revert back to hocuspocus
* fix: collaboration events added
* fix: lock unlock issues
* fix: build errors
* fix: type errors
* fix: graceful shutdown
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2025-10-21 18:28:16 +05:30
Prateek Shourya
9cfde896b3
[WEB-5134] refactor: update web ESLint configuration and refactor imports to use type imports ( #7957 )
...
* [WEB-5134] refactor: update `web` ESLint configuration and refactor imports to use type imports
- Enhanced ESLint configuration by adding new rules for import consistency and type imports.
- Refactored multiple files to replace regular imports with type imports for better clarity and performance.
- Ensured consistent use of type imports across the application to align with TypeScript best practices.
* refactor: standardize type imports across components
- Updated multiple files to replace regular imports with type imports for improved clarity and consistency.
- Ensured adherence to TypeScript best practices in the rich filters and issue layouts components.
2025-10-14 16:45:07 +05:30
Anmol Singh Bhatia
87eb1949c6
[WEB-5129] feat: icons revamp ( #7945 )
2025-10-13 19:43:24 +05:30
M. Palanikannan
98e0089723
[WIKI-722] fix: hocuspocus provider update to v3 ( #7930 )
...
* fix: hocuspocus provider
* fix: hocuspocus updated url instead of queryparams
2025-10-09 15:38:15 +05:30
Vamsi Krishna
3cbb60417c
[WEB-4976]chore: propel toast implementation ( #7832 )
...
* draft: implementation
* chore: migrated toast from @plane/ui to propel package
* chore: reverted unwanted changes
* fix: lint errors
* chore: added dismiss toast to propel toast
* fix: build and lint errors
* chore: code refactor
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
2025-10-07 23:37:10 +05:30
Anmol Singh Bhatia
3e82984f92
[WEB-5068] fix: CustomMenu closeOnSelect behavior #7897
2025-10-07 20:52:30 +05:30
Anmol Singh Bhatia
726529044e
[WEB-4934] dev: propel button implementation ( #7859 )
...
* dev: button component code refactor
* dev: propel button component implementation
2025-09-30 15:31:00 +05:30
sriram veeraghanta
bedc1fae1f
[WEB-5027] fix: replace lodash package with lodash-es ( #7856 )
...
* fix: replace lodash pacakge with lodash-es
* fix: lint errors
* fix: import fixes
2025-09-26 17:59:31 +05:30
Vamsi Krishna
586a7a48ba
[WEB-4896]feat: filters to project and workspace members list ( #7786 )
2025-09-24 17:45:43 +05:30
M. Palanikannan
36d328445c
[WIKI-650] fix: pane extensions close method moved into hook ( #7823 )
...
* fix: pane extensions close method moved into hook
* fix: editor build breaks web everytime in dev mode
* fix: variant of lite text toolbar
2025-09-22 18:04:16 +05:30
Vipin Chaudhary
34bdc2ad76
[WIKI-636] fix: replace project loader with page loader #7752
2025-09-09 19:27:00 +05:30
M. Palanikannan
99bc4262c5
[WIKI-654] fix: version history to load from html ( #7754 )
...
* fix: versions history to load from html
* chore: added json and stripped to store in version history (#7755 )
---------
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
2025-09-09 19:26:19 +05:30
Vipin Chaudhary
0cb4976e38
[WIKI-647] chore: update image path ( #7734 )
...
* chore: update image path
* chore: update asset path
2025-09-08 15:44:56 +05:30
Aaryan Khandelwal
a1500c2206
[WIKI-644] fix: remove unnecessary props from the editor package #7726
2025-09-05 13:50:44 +05:30
Anmol Singh Bhatia
7d7e37439d
[WEB-4840] chore: icon migration from @plane/ui to @plane/propel/icons ( #7721 )
...
* chore: move icons from ui package to propel package
* chore: package and tsdown config updated
* chore: migrate all icon imports from @plane/ui to @plane/propel/icons
* chore: remove icon components from @plane/ui package (migrated to
@plane/propel/icons)
* chore: code refactoring
* chore: migrate remaining icon components from @Plane/ui to @Plane/propel/icons
* fix: lint error
* chore: code refactor
2025-09-04 14:44:53 +05:30
Anmol Singh Bhatia
26b48bfcf0
[WEB-4724] feat: migrate tooltips from blueprintjs to base-ui ( #7646 )
...
* feat: add card component to propel package and update tooltip imports
* refactor: remove @plane/ui dependency and update tooltip imports to use local card component
* fix: lint
* refactor: update import from @plane/ui to @plane/utils in command component
* chore: removed blueprintjs/core and blueprintjs/popover2 dependencies
* chore: updated tooltip instances across platform and performed related code refactoring
* chore: code refactor
* chore: code refactor
* fix: lint and build error
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
* fix: format issue
* fix: build fix
---------
Co-authored-by: Jayash Tripathy <76092296+JayashTripathy@users.noreply.github.com >
2025-09-02 18:19:56 +05:30
M. Palanikannan
fd5ba6c7b8
[WIKI-511] [WIKI-572] fix: extended page root and editor body ( #7661 )
...
* fix: better refactoring of page root and editor body
* fix: editor sideeffects
* fix: add comments json field
* fix: props name
* fix: review changes
* fix: extra checks
* fix: type changes
* fix: remove editor ref current
* fix: renaming
* fix: link check
2025-09-01 22:17:53 +05:30
Vipin Chaudhary
0358e9b965
[WIKI-589] fix: update project page creation flow ( #7685 )
...
* fix : update project page creation flow
* chore: update translations
* chore: remove unused changes
2025-09-01 16:43:07 +05:30
Aaron Heckmann
d8f58d28ed
fix: CI to include lint and format along with build ( #7482 )
...
* fix(lint): get ci passing again
* chore(ci): run lint before build
* chore(ci): exclude web app from build check for now
The web app takes too long and causes CI to timeout. Once we
improve we will reintroduce.
* fix: formating of files
* fix: adding format to ci
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-08-18 21:27:16 +05:30
Aaryan Khandelwal
3391e8580c
refactor: remove barrel exports from web app ( #7577 )
...
* refactor: remove barrel exports from some compoennt modules
* refactor: remove barrel exports from issue components
* refactor: remove barrel exports from page components
* chore: update type improts
* refactor: remove barrel exports from cycle components
* refactor: remove barrel exports from dropdown components
* refactor: remove barrel exports from ce components
* refactor: remove barrel exports from some more components
* refactor: remove barrel exports from profile and sidebar components
* chore: update type imports
* refactor: remove barrel exports from store hooks
* chore: dynamically load sticky editor
* fix: lint
* chore: revert sticky dynamic import
* refactor: remove barrel exports from ce issue components
* refactor: remove barrel exports from ce issue components
* refactor: remove barrel exports from ce issue components
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-08-15 13:10:26 +05:30
Anmol Singh Bhatia
51e146f8ca
[WEB-4488] feat: brand revamp ( #7544 )
...
* chore: empty state asset and theme improvement (#7542 )
* chore: empty state asset and theme improvement
* chore: upgrade modal improvement and code refactor
* feat: onboarding revamp and theme changes (#7541 )
* refactor: consolidate password strength indicator into shared UI package
* chore: remove old password strength meter implementations
* chore: update package dependencies for password strength refactor
* chore: code refactor
* chore: brand logo added
* chore: terms and conditions refactor
* chore: auth form refactor
* chore: oauth enhancements and refactor
* chore: plane new logos added
* chore: auth input form field added to ui package
* chore: password input component added
* chore: web auth refactor
* chore: update brand colors and remove onboarding-specific styles
* chore: clean up unused assets
* chore: profile menu text overflow
* chore: theme related changes
* chore: logo spinner updated
* chore: onboarding constant and types updated
* chore: theme changes and code refactor
* feat: onboarding flow revamp
* fix: build error and code refactoring
* chore: code refactor
* fix: build error
* chore: consent option added to onboarding and code refactor
* fix: build fix
* chore: code refactor
* chore: auth screen revamp and code refactor
* chore: onboarding enhancements
* chore: code refactor
* chore: onboarding logic improvement
* chore: code refactor
* fix: onboarding pre release improvements
* chore: color token updated
* chore: color token updated
* chore: auth screen line height and size improvements
* chore: input height updated
* chore: n-progress theme updated
* chore: theme and logo enhancements
* chore: space auth and code refactor
* chore: update new brand empty states (#7543 )
* [WEB-4585]chore: branding updates (#7540 )
* chore: updated logo, og image, and loaders
* chore: updated branding colors
* chore: tour modal logo
* chore: updated logo spinner size
* chore: updated email templates logos and colors
* chore: code refactor
* fix: removed conditional hook render
* fix: space app loader
---------
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com >
Co-authored-by: vamsikrishnamathala <matalav55@gmail.com >
2025-08-06 22:24:47 +05:30
Aaryan Khandelwal
27f74206a3
[WIKI-537] refactor: document editor ( #7384 )
...
* refactor: document editor
* chore: update user prop
* fix: type warning
* chore: update value prop name
* chore: remove unnecessary exports
* hore: update initialValue type
* chore: revert initialValue type
* refactor: unnecessary string handlers
2025-07-25 13:57:45 +05:30
Aaryan Khandelwal
0af0e52275
[WIKI-545] fix: shrinking headings in page table of contents #7404
2025-07-14 16:30:19 +05:30
Aaryan Khandelwal
a4ec80ceca
[WIKI-530] regression: page version history dropdown item ( #7360 )
2025-07-08 16:07:03 +05:30
Aaryan Khandelwal
e306a92adb
[WIKI-523] refactor: assets item component ( #7346 )
2025-07-07 18:04:12 +05:30
Aaryan Khandelwal
b909416c74
[WIKI-519] regression: page creator and version info #7341
2025-07-04 17:10:03 +05:30