ToolJet/frontend/src/Editor/Components
Nakul Nagargade b5974b2b8d
feat: Add light/dark/auto mode theme setting at application level (#9091)
* Add app mode in global settings

* Fix width of app mode toggle

* Resolve code comments

* Fix design comments

* Fix when canvas bg is empty

* Product feedback

* Fix dark theme issue in table

* Code refactor

* Always enable dark mode toggle in editor

* Fix canvas container color

* fix: update currentstate theme on appMode change

* fix: check theme as string from localstorage

* Update frontend/src/Editor/Header/AppModeToggle.jsx

Co-authored-by: Kavin Venkatachalam <50441969+kavinvenkatachalam@users.noreply.github.com>

* Update frontend/src/Editor/Viewer/DesktopHeader.jsx

Co-authored-by: Kavin Venkatachalam <50441969+kavinvenkatachalam@users.noreply.github.com>

* fix: check app theme when switching global theme

* fix: check if appmode is empty and show toggle button in viewer

* fix: set appmode on editor load from appdef

---------

Co-authored-by: Johnson Cherian <johnsonc.dev@gmail.com>
Co-authored-by: Kavin Venkatachalam <50441969+kavinvenkatachalam@users.noreply.github.com>
2024-04-19 12:55:16 +05:30
..
BoundedBox Feature :: Exposing CSA for child widgets of form and listview (#7142) 2023-09-01 13:55:03 +05:30
CustomComponent [hotfix] fixes: auto save is triggered on key press without any changes (#8639) 2024-01-29 15:58:14 +05:30
Form fix: Modal crashing , fixes in form with custom schema (#8719) 2024-02-08 08:54:13 +05:30
Kanban Release : Appbuilder - appdefinition architecture revamp (#7448) 2023-11-08 11:09:47 +05:30
KanbanBoard Release : Appbuilder - appdefinition architecture revamp (#7448) 2023-11-08 11:09:47 +05:30
Map hotfix: Fix text component and map component issues (v2.34.2) (#9289) 2024-04-04 16:03:28 +05:30
QrScanner Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
StarRating Feature :: Form widget with JSON input (#6787) 2023-07-03 16:19:33 +05:30
Table feat: Add light/dark/auto mode theme setting at application level (#9091) 2024-04-19 12:55:16 +05:30
Button.jsx Feat :: Reducing no of rerenders due to exposed variables (#7473) 2023-12-11 15:11:00 +05:30
ButtonGroup.jsx Feature :: Exposing CSA for child widgets of form and listview (#7142) 2023-09-01 13:55:03 +05:30
Calendar.jsx Release : Appbuilder - appdefinition architecture revamp (#7448) 2023-11-08 11:09:47 +05:30
CalendarPopover.jsx Feature :: Restrict certain components from being added onto certain container-components (#6903) 2023-07-20 13:51:43 +05:30
Chart.jsx feat: added support for annotation in plotly charts (#9160) 2024-04-19 12:53:51 +05:30
Checkbox.jsx Feat :: Reducing no of rerenders due to exposed variables (#7473) 2023-12-11 15:11:00 +05:30
CirularProgressbar.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
CodeEditor.jsx fixes linting issues 2023-07-04 03:44:57 +05:30
ColorPicker.jsx Feat :: Reducing no of rerenders due to exposed variables (#7473) 2023-12-11 15:11:00 +05:30
Container.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
Datepicker.jsx Feature :: Exposing CSA for child widgets of form and listview (#7142) 2023-09-01 13:55:03 +05:30
DaterangePicker.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
Divider.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
DraftEditor.jsx Fixes rich text editor select heading re-direct to dashboard (#4487) 2022-10-24 23:31:16 +05:30
DropDown.jsx hottfix: Fix infinite render in dropdown when value changed to array (#9198) 2024-03-27 13:01:37 +05:30
FilePicker.jsx fixed lint errors (#8532) 2024-01-09 14:17:29 +05:30
Html.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
Icon.jsx Feat :: Reducing no of rerenders due to exposed variables (#7473) 2023-12-11 15:11:00 +05:30
IFrame.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
Image.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
Link.jsx Feature :: Exposing CSA for child widgets of form and listview (#7142) 2023-09-01 13:55:03 +05:30
Listview.jsx Bugfix :: Listview pagination not showing correct pagination details (#8081) 2023-12-11 15:15:41 +05:30
Modal.jsx fix: Modal crashing , fixes in form with custom schema (#8719) 2024-02-08 08:54:13 +05:30
Multiselect.jsx Feat :: Reducing no of rerenders due to exposed variables (#7473) 2023-12-11 15:11:00 +05:30
NumberInput.jsx hotfix: Remove restricted height in inputs (#8908) 2024-02-26 17:06:39 +05:30
numberinput.scss test: Add automation for text-input revamp. (#8671) 2024-02-06 10:27:31 +05:30
Pagination.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
PasswordInput.jsx hotfix: Remove restricted height in inputs (#8908) 2024-02-26 17:06:39 +05:30
PDF.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
RadioButton.jsx Feat :: Reducing no of rerenders due to exposed variables (#7473) 2023-12-11 15:11:00 +05:30
RangeSlider.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
RichTextEditor.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
Spinner.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
Statistics.jsx Feat :: Editor UI revamp (#7275) 2023-09-04 13:30:39 +05:30
Steps.jsx Feature :: Exposing CSA for child widgets of form and listview (#7142) 2023-09-01 13:55:03 +05:30
SvgImage.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
Tabs.jsx Feat :: Reducing no of rerenders due to exposed variables (#7473) 2023-12-11 15:11:00 +05:30
Tags.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
Text.jsx hotfix: Fix text component and map component issues (v2.34.2) (#9289) 2024-04-04 16:03:28 +05:30
text.scss fix: Add scroll on hoverin text component (#8785) 2024-02-14 22:22:52 +05:30
TextArea.jsx Feat :: Reducing no of rerenders due to exposed variables (#7473) 2023-12-11 15:11:00 +05:30
TextInput.jsx hotfix: Remove restricted height in inputs (#8908) 2024-02-26 17:06:39 +05:30
Timeline.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
Timer.jsx fixes linting issues 2023-07-04 03:44:57 +05:30
Toggle.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30
TreeSelect.jsx hotfix: Checked items not getting exposed in treeselect component (#8890) 2024-02-22 16:53:14 +05:30
verticalDivider.jsx Bugfix :: Box shadow is getting applied to the surrounding box (#6802) 2023-06-29 15:14:05 +05:30