mirror of
https://gitee.com/nocobase/nocobase.git
synced 2025-05-08 15:09:27 +08:00
17 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
aac39b763c | Merge branch 'next' into develop | ||
|
ed35d0995e | fix: add colorTextHeaderMenu token to CSSVariableProvider | ||
|
0bb53aa9c6 | Merge branch 'next' into develop | ||
|
0cc83299f8
|
feat: add colorTextHeaderMenu variable for header menu styling (#6482) | ||
|
2cf3486b56 | Merge branch 'next' into develop | ||
|
0d0c81cc90
|
refactor: make the menu responsive to screen width (#6331)
* chore: convert routes * chore: stash * chore: stash * feat: support to add menu item * feat: add MenuSchemaToolbar * refactor: extract EditMenuItem component * feat: add hidden option * refactor: extract HiddenMenuItem * feat: add 'Move to' option * feat: add insert options * feat: remove route * fix: children * fix: route * feat: enhance menu item rendering and group handling in admin layout * feat: add container support to MenuSchemaToolbar and fix display issue in Group * fix: add conditional check before moving routes in menu item settings * feat(navigation): add default page navigation for admin layout * chore(versions): 😊 publish v1.6.0-alpha.24 * feat: export AppNotFound component and integrate 404 handling in AdminDynamicPage * fix: update admin layout route path to use item options URL * chore(versions): 😊 publish v1.6.0-alpha.25 * refactor: rename route node retrieval functions for clarity and add legacy route compatibility * refactor: clean up layout component by removing unused styles and improving header rendering * refactor: simplify menu item components by removing unused schema insertion logic and optimizing imports * refactor: add 'x-async' property to tab schema and clean up server imports * refactor: tabs * feat: support extending frontend filter operators (#6085) * feat: operator extension * fix: bug * refactor: code improve * fix: jsonLogic --------- Co-authored-by: chenos <chenlinxh@gmail.com> * feat: add fake schema for routing in SortableItem and remove unused fieldSchema import * feat: adjust content padding in InternalAdminLayout for improved layout * refactor: remove registerOperators (#6224) * refactor(plugin-workflow): trigger workflow action settings (#6143) * refactor(plugin-workflow): move bind workflow settings to plugin * refactor(plugin-block-workbench): move component to core * refactor(plugin-block-workbench): adjust component api * fix(plugin-workflow-action-trigger): fix test cases * fix(plugin-workflow): fix component scope * fix(plugin-workflow-action-trigger): fix test cases * chore(versions): 😊 publish v1.6.0-alpha.26 * feat: support the extension of preset fields in collections (#6183) * feat: support the extension of preset fields in collections * fix: bug * fix: bug * fix: bug * refactor: create collection * fix: config * fix: test case * refactor: code improve * refactor: code improve * fix: bug * fix: bug --------- Co-authored-by: chenos <chenlinxh@gmail.com> * feat: replace SchemaComponent with RemoteSchemaComponent and add AppNotFound for empty tabs * refactor: rename useCurrentRoute to useCurrentRouteData for clarity * fix: redirect to first tab by default * feat: support for the extension of optional fields for Kanban, Calendar, and Formula Field plugins (#6076) * feat: kanban field extention * fix: bug * fix: bug * fix: bug * fix: bug * feat: calender title fields * feat: background color fields * fix: bug * fix: bug * feat: formula field expression support field * feat: preset fields * fix: bug * fix: bug * fix: bug * fix: bug * fix: bug * fix: bug * fix: bug * fix: bug * refactor: code improve * fix: bug * fix: bug * fix: bug * fix: bug * refactor: code improve * revert: preset fields * refactor: code improve * refactor: code improve * fix: bug * fix: bug * fix: bug * refactor: code improve * fix: bug * refactor: code improve * refactor: code improve * fix: bug * fix: locale * refactor: code improve * fix: bug * refactor: code improve * refactor: code improve * refactor: code improve * refactor: locale * fix: test * fix: bug * fix: test * fix: test --------- Co-authored-by: chenos <chenlinxh@gmail.com> * fix: enhance access permission check and clean up unused props in Page component * fix: adjust Action.Page style to set top position to 0 * fix: update redirect logic to point to the first page route in admin layout * chore(versions): 😊 publish v1.6.0-alpha.27 * fix: add link handling in MenuItem to open URLs in a new tab * fix(data-source-main): update order * fix: integrate drag-and-drop functionality in MenuItem and Page components * fix: add drag-and-drop support in admin layout and improve loading behavior * fix: header style * fix: set sider width in admin layout * fix: refactor InternalAdminLayout for improved readability and maintainability * fix: optimize token management in InternalAdminLayout for better styling consistency * fix: style * fix: avoid error * fix: update container reference in MenuSchemaToolbarWithContainer * fix: add icon style to MenuSchemaToolbar * fix: remove bottom border from header in admin layout * fix: add collapsed button render function to InternalAdminLayout * fix: update viewport meta tag for better responsiveness * fix: add MenuItemIcon component for conditional icon rendering in admin layout * fix: wrap SchemaToolbar in SiderContext.Provider to prevent style issues in collapsed state * fix: update InternalAdminLayout styles for improved menu item appearance * fix: adjust menu item spacing and height for compact mode in admin layout * fix: add collapse handling and page change logic in InternalAdminLayout * fix: add header context provider and update MenuItemIcon rendering logic in InternalAdminLayout * fix: replace Modal with App.useApp().modal in HiddenMenuItem for improved modal handling * fix: enhance click area for links in MenuItem and streamline group navigation logic * fix: refresh routes after adding link menu * fix: add mobile actions popover for improved user interaction in admin layout * fix: adjust layout width and margin for improved alignment in admin layout * style: fix the style of the top collapsed menu button dropdown * fix: add active background color for selected menu items in collapsed menu * fix: improve z-index management for modal, drawer, and page components to prevent overlap with collapsed menu button * fix: adjust position of collapsed button to prevent overlap with subpages * fix: update collapsed button rendering to handle mobile context and prevent overlap with subpages * fix: prevent schema data request for group pages in admin layout * fix: handle undefined menu titles by providing a default value * fix: add refresh functionality for desktop routes in menu permissions * fix: adjust page header padding based on route settings and token * fix: center text * fix: add tooltip support for menu items in collapsed state * fix: tooltip * fix: improve page tab routing and deletion handling * fix: adjust admin layout height to account for header * fix: improve route navigation and deletion handling in admin layout * chore: update version * fix(routing): Add Navigate import from react-router-dom * fix(e2e): locator * test: remove demo and useless test case for Page component * fix: improve page creation and routing in e2e utils * fix: improve z-index handling for embedded pages * feat(admin-layout): Add aria-label to menu item links for improved accessibility * fix(mobile-ui): Adjust toolbar and navigation bar styling * test(acl): Simplify menu item visibility test setup * test: update e2e test templates and route handling * fix: fix compatibility issues * fix(admin-layout): improve default page navigation handling * fix(acl): add optional chaining to prevent potential null/undefined error in uiButtonSchemasBlacklist check * fix: keep alive * fix(desktop-routes): enhance route retrieval with automatic child route inclusion * test: add test * fix(page): update navigation logic to use location pathname for tab routing * fix(route): export CurrentRouteProvider for better accessibility in routing context * refactor(layout): remove unused styles for cleaner code * fix(layout): integrate useGlobalTheme for consistent theming and clean up unused parameters * fix(route): improve route redirection logic --------- Co-authored-by: nocobase[bot] <179432756+nocobase[bot]@users.noreply.github.com> Co-authored-by: Katherine <katherine_15995@163.com> Co-authored-by: chenos <chenlinxh@gmail.com> Co-authored-by: Junyi <mytharcher@users.noreply.github.com> |
||
|
ae6b801132
|
feat: new block template plugin (#5920)
* feat: new block template plugin * fix: build error * fix: support nested template in blocks * fix: remove undefined x-component properties from schema during template processing [skip ci] * feat: reset action for template block * fix: skip dnd error[skip ci] * fix: dupliate template action[skip ci] * fix: plugin not shown in test env * fix: reset action not been shown * fix: no permission error * fix: loading error in production env * fix: cross env dev error * fix: blocks not shown in production env * fix: insert template failing for the first time * chore: merge * fix: association record option not working correctly * fix: setting error * fix: setting * fix: linkage error * fix: association settings error * fix: association record error * feat: support edit form tpl * fix: support more blocks * fix: avoid nested template * chore: re org codes * chore: refactor[skip ci] * chore: required comment for loading template [skip ci] * refactor: simplify schema handling and add axios interceptors for template blocks[skip ci] * fix: i18n [skip ci] * feat: support showing template title in block * fix: revert to template will lost the template title * fix: delete operation removing blocks not working * fix: template label * fix: i18n error * fix: form type should be shown only when current record * feat: show template in the add new popup * fix: form type switch should not be shown in add new block popup * fix: missing i18n * fix: associate fields should be shown only having current record * fix: switching form not working in cn * fix: incorrect form associate setting * fix: uniq action issue * fix: uniq fields/actions[skip ci] * fix: style issue * fix: error in configure actions * fix: bulk destroy when no records selected * fix: only show revert to template config in the block level * fix: table refresh pagination incorrect after deletion * fix: be able to input name of template * fix: bulk destroy * fix: reset setting will sync with template * fix: block template table style * fix: missing translatation * fix: cache issue * fix: blocks not shown in the popup after modifing the template * feat: add search for template initializers * fix: some blocks are missing template related setting * fix: hide save as template in template configure view * chore: revert incorrect commit * fix: batchpatch error * fix: mobile support * fix: build error * fix: limit one template one block * feat: show revert to template for fields and actions * fix: build error * fix: revert to template not refreshing the ui for actions * fix: revert to template not working for form * fix: duplicate revert to setting setting item * chore: rename reset to revert * feat: disallow delete template's blocks in page * feat: add colorTemplateBgSettingsHover for template block hover state * fix: build error * chore: hide convert to block template setting item for page * fix: data template should be hidden in edit form * fix: fields switch should be disabled * chore: rename var [skip ci] * fix: should not be able remove field in block * fix: after revert settings, is able to remove block in template * fix: revert settings * fix: nested template block error * refactor: cache * fix: template key has not been validated in client side * fix: only show template that has been configured * feat: show template name in edit form * chore: update package.json * fix: duplicated fields after dnd in form * fix: duplicated fields shown in form * chore: hide old block template menu * feat: support mobile block template [skip ci] * fix: filter for type options [skip ci] * fix: incorrect create new button style [skip ci] * feat: add mobile block support * fix: can't restrict one template one block [skip ci] * fix: template title not synced after editing template * fix: keep block deletion should transform the template block to normal block * fix: insert template fails for the first time * fix: destroy error * fix: deploy failure [skip ci] * fix: destory error in subapp with sub domain * fix: destroy error * fix: popup action should be hidden in create new form [skip ci] * fix: possible crash when converting template to block [skip ci] * fix: some properties have not been revert in real time * fix: fitler action condition error * fix: useDataBlockResource error * fix: revert settings not refresh filter action form [skip ci] * fix: new template properties clear * fix: custom request action can't be shown * fix: template tab should not be removable * fix: duplicated delete action in table column * fix: field link popup not shown in block template page * fix: page configure link not working correctly * chore: revert useContextVaraible [skip ci] * fix(popup): fix configured page not taking effect * fix: add blocks button shown in block settings * fix: only loading 20 templates * fix: add block icon has been shown [skip ci] * fix: association not shown in block template configure page * fix: edit association form error [skip ci] * fix: console error [skip ci] * fix: only current field has been refreshed after revert to template [skip ci] * chore: remove incorrect commit file [skip ci] * fix: some action delete action still be shown for template block [skip ci] * fix: template block style[skip ci] * fix: keep position when rever setting[skip ci] * fix: revert to template error when already deleted from block [skip ci] * fix: revert still works even the template has been deleted * fix: popup not shown as template block [skip ci] * fix: bulk destory can't keep blocks[skip ci] * fix: after dnd some unique blocks may be duplicated in the client [skip ci] * fix: duplicate fields error in form * fix: revert setting incorrect [skip ci] * fix: duplicated sub form * refactor: simplify by moving template loading to backend [skip ci] * fix: failing to add template block [skip ci] * fix: assign fields values in bulk update action [skip ci] * fix: can't add fields in nester popup subform [skip ci] * fix: sub-table sub-form not merged correctly [skip ci] * fix: subtable not highlight unique fields correctly [skip ci] * fix: block title will not be synced correctly [skip ci] * fix: can't add block into template [skip ci] * fix: revert setting not refreshed [skip ci] * fix: block template title not correct in some cases [skip ci] * fix: field link's popup merge[skip ci] * fix: cannot read properties of null in some popup [skip ci] * fix: position of ui components have not been saved after dnd [skip ci] * fix: dnd position not saved correctly in some cases [skip ci] * fix: dnd undefined type error [skip ci] * fix: can't swtich form type * fix: some form type switch error [skip ci] * fix: hide chart block from templates [skip ci] * feat: support hide some blocks from template [skip ci] * fix: react error for revert submit button of edit form [skip ci] * fix: hide workflow and approvar block from template * fix: hide connect data block from template [skip ci] * fix: error [skip ci] * fix: associate record options have not been shown for create form [skip ci] * fix: creat form popup will be shown after refresh if switch form type [skip ci] * fix: associate record settings error [skip ci] * fix: mobile template setting page can not open popup [skip ci] * fix: mobile content overflow [skip ci] * chore: update templates menu style [skip ci] * fix: unique disassociate btn [skip ci] * feat: save collection and component info while update template * fix: clear template context info after remove block * chore: update template block entry point * fix: incorrect association field template block [skip ci] * fix: template title only shown after refresh * fix: tooltip can't be revert correctly after moving entry to submenu [skip ci] * fix: incorrect behavior after adding collection submenu entries [skip ci] * fix: edit form support * fix: support current details [skip ci] * fix: edit form btn not correct [skip ci] * fix: create form action params [skip ci] * fix: hide template menu entry in block template configure page [skip ci] * fix: incorrect association [skip ci] * fix: nested template [skip ci] * fix: can't insert template in mobile [skip ci] * fix: association title not correct for details block [skip ci] * chore: remove incorrect submodules commit [skip ci] * fix: create form is using post method [skip ci] * fix: association hasone and belongsto details block error [skip ci] * fix: edit form not able load data [skip ci] * chore: hide tab bar in mobile template configure page [skip ci] * fix: don't show no accessible pages for template configure page [skip ci] * fix: not able to see template list on the first time opening popup [skip ci] * fix: able to remove related approvals template block [skip ci] * fix: data not loading for details hasone relationship [skip ci] * fix: dnd position may not be saved [skip ci] * fix: multi-step-form is able to delete template step[skip ci] * fix: hide rever setting in multi step form step name [skip ci] * fix: extrol wrap when adding blocks from template [skip ci] * fix: nested schema patch [skip ci] * fix: x-acl-action not correct[skip ci] * fix: diassociate action should be unique [skip ci] * fix: disassociate action not unique [skip ci] * fix: mobile popup by url not working [skip ci] * chore: code clean * chore: update delete setting position [skip ci] * chore: keep revert btn position consistant in all places [skip ci] * chore: hide template from workflow setting page [skip ci] * chore: update setting menu icon [skip ci] * chore: rename provider name to avoid duplicated with core [skip ci] * chore: move block template menu to an upper level [skip ci] * fix: hide other block templates menu [skip ci] * fix: hide other blocks when creating template * fix: duplicate revert to template option * fix: mail manager template block not shown in popup * fix: main block not showing in popup * chore: mark old template features as deprecated * chore: hide deprecated templates in block template configure page * fix: read x-virtual from null * fix: ci test error * fix: skip old templates e2e test cases * fix: skip old templates e2e test cases --------- Co-authored-by: Zeke Zhang <958414905@qq.com> |
||
|
62b2b5c68b
|
chore: add copyright information to the file header (#4028)
* fix: add license code * fix: bug * fix: bug * fix: upgrade * fix: improve * chore: add copyright information to the file header * fix: d.ts bug * fix: bug * fix: e2e bug * fix: merge main --------- Co-authored-by: chenos <chenlinxh@gmail.com> |
||
|
785cc525c4
|
feat(Theme): add some tokens (#4137)
* chore: use token better * chore: use rgba * feat: add some custom tokens * Revert "chore: use rgba" This reverts commit dac660f6936ab795d52561ce79d0e6a7a721cc71. * feat: adaptor tokens * chore: adjust details * chore: fix unit tests * chore: remove box shadow from buttons in the upper right corner of the page * fix: font size |
||
|
a18dab363a
|
chore: add export & import warnings (#4027)
* chore: add export & import warnings * chore: update |
||
|
202fcef17c
|
fix: fix hover style for sub table (#3623)
* Revert "style(TableColumn): fix style of mouse hover (#3597)" This reverts commit 488616f7fe05c1fc4ac25d0e65f30e9dc0a3b2ee. * fix: fix hover style for sub table * fix: style * Revert "fix: style" This reverts commit 33901c4ff96458b17f0f68839f726f520370e622. * fix: style |
||
|
488616f7fe
|
style(TableColumn): fix style of mouse hover (#3597) | ||
|
bf1a19426a
|
refactor: new schema initializer and schema settings (#2802)
* fix: form * refactor: schema-initializer * fix: bug * refactor: schema initializer * refactor: rename * fix: delete SchemaInitializerProvider * refactor: props `insert` to hooks `useSchemaInitializerV2` * fix: bug * refactor: delete `SchemaInitializer.Button` * refactor: delete old SchemaInitializer * fix: bug * fix: workflow * fix: docs * fix: bug * fix: bug * feat: style * fix: remove v2 * fix: visible * fix: bug * fix: item hook * feat: item hook * fix: add search DataBlockInitializer * fix: build bug * fix: style bug * fix: style bug * fix: test bug * fix: test bug * fix: rerender bug * fix: remove menu select * fix: bug * chore: add aria-label for SchemaInitializerButton * refactor: rename name to camel case * fix: menu height bug * fix: build errors * fix: build errors * fix: bug * fix: bug * fix: performance * test: add test for header * fix: sidebar is not refresh (T-2422) * feat(e2e): support to add group page and link page * chore: make sure the page is configurable when using page.goto * test: add tests for menu initializer * fix: imporve code * chore: fix build error * chore: optimize locator of menu item * refactor: rename testid for select * test: make tests passing * fix: make tests passing * chore: upgrade vitest to v0.34.6 * chore: increase timeout of e2e * feat: core * fix: revert schema initializer demos * test: menu, page tabs, page grid, table column * fix: schema button interface * feat: refactor: page tab settings * feat: page settings * fix: dumirc * fix: export CSSVariableProvider * feat: lazy render * fix: form-item * fix: general schema desinger * feat: filter form item settings * refactor: form-v2 schema settings * refactor: form-v1 schema settings * refactor: action schema settings * fix: action bug * fix: form-item bug * fix: types error * docs: schema settings doc * docs: schema settings * feat: schema setting item add name * fix: visible lazy render bug * fix: revert form item filter * fix: test bug * fix: test JSON.parse bug * fix: test bug * fix: improve styling * fix: styling * fix: cleanup * fix: token.borderRadiusSM * fix: bug * test: add tests * fix: style bug * fix: add chart performance * feat: add SchemaDesignerContext * fix: bug * fix: test bug * style: create record action style improve * fix: make test passing * chore: mack tests passing * chore: make tests passing * test: fix tests * style: style revert * fix: bug * fix: data selector * fix: fix tests * fix: fix tests * fix: delete PluginManagerContext * refactor: improve router and add SchemaComponentProvider & CSSVariableProvider to MainComponent * fix: add dn and field builtin to SchemaSettingWrapper * feat: update docs * refactor: application providers * fix: test bug * fix: fix tests * chore: make test passing * feat: update docs * chore: rename collection name * feat: update docs * chore: skip weird test * fix: blockInitializers media to otherBlocks * fix: cancel to skip test * fix: bug * test: add test * refactor: migrate to small files * test: add tests for form block settings * chore: format * fix: add chart scroll bug * refactor: action designer improve * refactor: formitem designer schemaSetting * feat: schemaSettingsManager and schemaInitializerManager addItem and removeItem * test: add tests for color field in creating block * test: add tests for email field in creating block * test: make tests passing * perf: reduce fields number * fix: sub menu bug * test: add tests basic in editing form * test: add tests basic in details form * fix: improve code * test: make tests passing * test(plugin-mock-collections): add color for enum options * refactor: improve code * fix: bug * fix: bug * refactor: convert parameters to destructured object * test: add tests choices * test: add tests media * test: add tests for datetime in creating form * feat(plugin-mock-collection): generate faker time * test: add tests for datetime in editing form * test: add tests for datetime in details form * fix: bug * feat: improve code * test: add tests for relation fields * fix: rename SchemaSettings * fix: type bug * refactor: useDesinger() * fix: bug * fix: bug * fix: build tip * fix: designableState * fix: bug * fix: designable * fix: designable * test: add tests for relation fields * test: add tests for relation fields * test: add tests for relation fields * feat: client api doc * test: add tests for relation fields * test: avoid errors * test: make tests passing * fix: bug * test: make tests passing * test: add tests for advanced fields * test: increase e2e timeout-minutes to 60 * fix: bug * fix: improve code * feat: add schema initailizer component demos * test: make tests passing * fix: schema settings demos * feat: shallowMerge & deepMerge * test: reduce number of tests * test: make tests passing * feat: updates * fix: add Initializer Internal * demos: useSchemaSettingsRender * test: make tests passing * test: make tests passing * fix: improve docs * fix: bug * chore: upgrade dumi theme * test: make tests passing * test: add tests for linkage rules * test: add test for form data templates * test: add tests for default value * test: reduce number of tests * fix: dn.deepMerge * fix: bug * fix: bug * fix: toolbar * fix: docs ssr * test: add tests for system fields * test: add tests for actions * fix: bug * test: add tests for lazy loading of variables * test: make testing more stable * fix: update docs * fix: bug --------- Co-authored-by: Rain <958414905@qq.com> Co-authored-by: chenos <chenlinxh@gmail.com> Co-authored-by: katherinehhh <katherine_15995@163.com> |
||
|
8c904363ad | fix(theme-editor): fix color of menu when it is selected | ||
|
8196e164a5 | fix(theme-editor): fix color of UI settings and Header | ||
|
4f5ec0a581
|
feat(theme-editor): support to config Header's color and Settings button's color (#2263)
* feat: add color options to theme editor * feat: add default theme * refactor: optimize * feat: support to change color of UI settings * fix: fix menu background color * fix: fix color of UI settings * feat: support to set alpha * refactor: migrate style to a file * feat: support colorBgSettingsHover and colorBorderSettingsHover * feat: adapt settings color * fix: should be reset together * feat: compat old theme |
||
|
4812cc5692
|
feat: support custome themes (#2228)
* feat: create custom-theme plugin * feat: add custom-theme * chore: add plugin name and description * chore: add deps * chore: optimize deps * refactor: rename * chore: add antd-token-previewer * chore: add deps in plugin * feat: add theme-editor * feat: add theme-editor * feat: add settings * feat: add theme collection * refactor: migration to the components folder * feat: add ThemeList * refactor: be better * feat: export createStyles * feat: implement ThemeCard (T-723) * style: optimize style * feat: add ThemeEditorProvider * feat: add ToEditTheme * chore: add isBuiltIn field * feat: implement WYSIWYG * refactor: migrate i18n * feat: support to save config * feat: add validation rule * refactor: remove useless code * refactor: optimize GlobalThemeProvider * feat: add CurrentUserSettingsMenuProvider * feat: support switching themes * refactor: migrate CurrentUserProvider to app root * feat: add InitializeTheme * fix: fix preview demo * fix: filter themes * fix: not valid when editing theme * fix: should restore the previous theme when closing theme editor * fix: fix algorithm * fix: the theme that was just saved should be applied * refactor: loacl antd-token-previewer * fix: should be based on the current theme when editing themes * feat: support to edit theme * perf: reduce executions * feat: add animation * fix: fix the type error of useRequest * feat: remove built-in themes * chore: reinstall deps * fix: fix version of deps * fix: delete client.d.ts to fix build error * chore: reinstall deps * fix: fix build * fix: fix build * fix: avoid build errors * fix: fix crashing * fix: use value instead of defaultValue * fix: avoid error * fix: avoid closure * fix: fix build * fix: fix style of login page * refactor(page): fix style * fix: fix style of PageHeader * refactor: fix style of Drawer * refactor: add FormDialog to loacl * refactor: fix style of SchemaSettings.ModalItem * refactor: fix style of pm/Card * fix: fix text color of pm/Marketplace * fix: fix table error * refactor: fix style of collection-manager/summary * refactor: fix style of fields drawer * chore: reinstall deps * fix: fix build * fix: fix build of custom-theme * fix: should export Plugin * refactor: fix style of GraphDrawPage * chore: upgrade plugin version * refactor: fix style of Modal by using antd App * refactor: fix style of FormDialog by using local version * refactor(workflow): refactor style using antd-style in workflow * fix(workflow): fix style of workflow * fix: fix size * refactor: add --nb-header-height * feat: remove theme configuration from system settings * refactor: migrate useUpdateThemeSettings to a new file * refactor: rename theme to themeId * feat: add updateSystemThemeSettings * refactor: migrate utils function * feat: use localStorage to avoid theme invalid in login page * fix: fix style of login page * fix: fix style of Drawer * feat: optimize style of theme card * fix: should use a empty object to reset theme * fix: fix test of Page * fix: fix test of Application * fix: change backgroundColor of login page * fix: fix all style of modal * fix: fix gap between blocks (T-896) * fix: fix color of font (T-905) * fix: fix build * fix: fix can not scroll in Drawer (T-897) * fix: fix width of built-in plugins page (T-900) * fix: fix style of import Modal (T-907) * fix: fix style of calendar (T-908) * fix: fix style of kanban (T-909) * fix: fix style of Gantt (T-910) * fix: fix style of Collapse (T-915) * fix: fix style of mobile (T-916) * fix: fix style of PageHeader (T-958) * fix: optimize background color of Drawer * fix: fix style of notification * fix: fix T-1000 * fix: fix style of LinkageHeader (T-1003) * fix: fix T-1004 * fix: fix style of scroll bar of chart (T-911) * fix: fix style of workflow drawer (T-997) * fix: fix T-922 * fix: fix T-924 * refactor: rename custom-theme to theme-editor * fix: fix T-999 * fix: fix T-1011 * fix: fix error * fix: optimize dark mode (T-921) * fix: fix style of markdown (T-1020) * fix: fix style of data template (T-1025) * fix: fix style of rich text (T-1026) * fix: fix style of a * fix: fix style of XButton (T-1028) * fix: fix T-1027 * fix: fix color of variable tag (T-1030) * chore: translation * feat: add a modal before create new theme (T-1024) * feat: highlight card when editing theme (T-1031) * feat: support to change theme name (T-1023) * fix: api.auth.getOption('theme') * fix: fix T-1032 * fix: fix feedback in feishu group * refactor: code review * fix: fix test * chore: rename * fix: useNotificationMiddleware * refactor: revert * fix: fix build * fix: notification * refactor: migrate CurrentUserProvider from Application to NocoBaseBuildInPlugin * fix: fix test * refactor: fix code review * chore: avoid test error --------- Co-authored-by: chenos <chenlinxh@gmail.com> |