Commit graph

1422 commits

Author SHA1 Message Date
Arpit
8c990df18d
[Bugfix] style fixes querypanel (#2163)
* fixes default value for restapi

* fixes default value for restapi

* restapi-url field width 100%

* removes extra padding from codehinter input field

* fixes querypanel code hinter margins

* fixes overlap fields firestore
2022-02-07 18:13:28 +05:30
Arpit
980986f03c
Updates the icon for button widget (#2167) 2022-02-07 18:04:29 +05:30
Muhsin Shah C P
13c6b291a6
Fix: Button should only show the spinner when it is loading (#2162)
* Now btn only show spinner when its loading

* changed release btn definition
2022-02-07 18:02:49 +05:30
Gandharv
41c740e85f
Fixes re-render of query manager & widgets container (#2168) 2022-02-07 17:21:10 +05:30
Navaneeth Pk
7b20e9a27c
Minor style corrections for Fx inputs (#2152)
* Fixes fx

* fix: jump effect while fx switch

* Revert "fix: jump effect while fx switch"

This reverts commit 75471678ce.

Co-authored-by: gandharv <gandharvkumargarg@gmail.com>
2022-02-07 16:08:42 +05:30
Gandharv
fa995494c7
Fixes star rating color property (#2159)
* fix: star rating color property

* remove todo
2022-02-07 14:56:51 +05:30
Navaneeth Pk
8b915fd5ef
Fixes an issue that causes customObjects being resolved incorrectly (#2157) 2022-02-07 13:13:55 +05:30
Gandharv
ed8dca3296
Add position absolute to comment loader (#2138)
* add position abs and zindex to comment loader

* remove react-spring, prevents slow fade in effect

* remove animation class

* dark mode code added

* reset edit comment id on comment saved
2022-02-07 11:13:47 +05:30
Kiran Ashok
f5012352e4
Fixes UI issues part of code edit (fx) feature inclusion & number type addition (#2122)
* alignment fixed for fx

* fixing text colour in dark mode fx

* formating all boolean values

* including number type

* updating functinal logic for number type

* style updated

* style updated

* fixing table text colour not showing bug

* fixing darkmode bg colour

* Flipping transition animation , without delay fix

* bugfix:: fixing styles margin updated

* fixing margin

* fixing padding for new number input

* Revert "fixing margin"

This reverts commit b74e524443.

* Set bottom margin for hinter column to 16px

Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
2022-02-07 09:13:12 +05:30
Arpit
28ddc302c3
[improvements/fixes] Dark theme fixes (#2140)
* fixes empty folder text

* fixes dashboard-app menu bg

* fixes dashboard modal bg

* fixes dashboard app menu - add to folder dropdown bg

* fixes dashboard- create new folder input text field

* fixes dashboard-folder list: actibe folder bg

* fixes comment-thread-modal-card-close icon

* fixes comment popover textarea color

* fixes theme for comment popover emoji picker

* fixes comment-noitification sidebar close icon

* fixes/add dark theme to event manager popup

* fixes table widget: actions popover

* fixes table widget: column popover

* fixes widget inspector tab header styles"

* fixes widget inspector name field padding

* fixes widgets' inspector selection ui component/elements dark-theme

* fixes ManageGroupPermissionResources: selection dropdown theme

* fixes loginPage: dont have acc yet? text color with theme

* fixes blank page: empty-title text color

* fixes create version modal selection dropdown theme
2022-02-07 01:04:52 +05:30
Navaneeth Pk
15f4a52d0e
Use mouseEnter event instead of mouseOver event (#2150) 2022-02-07 01:02:56 +05:30
Navaneeth Pk
c6ae53bd4e
Fixes incorrect positioning of query run button (#2146) 2022-02-07 00:32:02 +05:30
Navaneeth Pk
b59817d625
Updated dnd to follow pointer position (#2144)
* Updated dnd to follow pointer position

* Remove console.log

* Select component on resize

* Minor fixes
2022-02-06 18:45:38 +05:30
Navaneeth Pk
b1a9af0f2c
Adds guided walkthrough for new users (#2086)
* Adds walkthrough

* Fixes

* Added a condition for walkthrough

* Changed popup design

* Now walkthough only show after first version is created

* cleaning code

* Minor fixes

Co-authored-by: Muhsin Shah <muhsinshah21@gmail.com>
2022-02-05 07:34:02 +05:30
Akshay
59cf3b1931
Fix: Googlesheets OAuth refresh token flow (#2118)
* implement google sheet oauh token refresh flow

* format lint

* make use of constructor name as instanceof fails

* remove unused import

* force consent to get refresh token on googlesheets ds
2022-02-05 07:09:40 +05:30
Midhun G S
72db6f6d8c
Tooljet CLI deployment and sanity check (#2096)
* feature-2054 plugin cli

* plugin cli

* readme changes

* npm publish

* Review comments

* Review comments

* cli fix

* added build flag
2022-02-05 06:49:49 +05:30
Arpit
2489f1c9d6
fixes typo: Tooljet -> ToolJet (#2139) 2022-02-05 06:48:44 +05:30
Muhsin Shah C P
376e92bdfc
Improvement: Changed widget handle UI (#2116)
* Changed widget handle design

* Resolved a bug

* Added a solution for widget overlapping

* Changed resizer border-type and color
2022-02-04 20:54:41 +05:30
Gandharv
06b16df8a3
Adds comments on top of widgets (#2137) 2022-02-04 16:35:11 +05:30
Arpit
65c8527dbe
Fixes the blue border when dropdown was focused (#2127) 2022-02-04 14:20:03 +05:30
Akshay
be87a3c51e
Autosave definition on version release (#2120) 2022-02-04 13:51:32 +05:30
Gandharv
bc1203133f
Remove widgets from appDef when tab widget deleted (#2133) 2022-02-04 13:50:07 +05:30
Navaneeth Pk
eb75038b93
Fixes duplicate widget names being generated (#2129) 2022-02-04 12:02:19 +05:30
Muhsin Shah C P
b433150628
Changed bottom margin between app cards (#2134) 2022-02-04 11:58:49 +05:30
Arpit
60dba40451
[Bugfix] component names should be generated uniquely (#2006)
* fixes:component names should be generated uniquely

* refactor

* removed unwanted condition

* fire toast only when user presses enter or onBlur event fires

* error toast only one should be shown at once

* refactor

* removed not req change
2022-02-03 17:40:50 +05:30
Gandharv
a649d1c88b
Add clone component functionality (#1970)
* feat: add clone component functionality

* change to cmd + d

* use unique name for copied item

* fix container clone issues

* move naming logic to parent

* deprecate old method

* remove inspector after clone

* generate uuid from pkg

* use copy of appdefinition

* remove redundant if stmt

* Fixes for tabs

Co-authored-by: Navaneeth Pk <navaneeth@tooljet.io>
2022-02-03 14:45:40 +05:30
Muhsin Shah C P
f210d5edea
Added border radius property to range picker (#2114)
* working on radius

* Added radius property
2022-02-03 14:37:39 +05:30
Gandharv
c6cebde78f
Remove blue border of source dropdown (#2094) 2022-02-03 12:38:23 +05:30
Navaneeth Pk
95c2883498
Prevents multiple widget handles from being shown (#2092) 2022-02-03 12:37:34 +05:30
Muhsin Shah C P
a6eed08a11
Fixes chart widget toggle issue (#2101) 2022-02-03 08:50:43 +05:30
Muhsin Shah C P
7bb438d442
Fixes dark mode for widgets in sub-container (#2103) 2022-02-03 08:25:15 +05:30
Muhsin Shah C P
96052ca81c
Fixes texts being selected when the query pane is dragged 2022-02-03 08:24:16 +05:30
Arpit
3a62ac9820
[improvement] Query panel redesign (#1947)
* query panel headers styles

* create query button style update

* create query button style update

* create query button style update: mixins

* querypanel header nav-links updated

* querypanel header buttons

* restapi: url hinter styles

* fixes querypane header width, undo prev styles applied

* querypanel header icons margin fix

* restapi: header tab

* restapi: params tab

* restapi: body tab

* base url style fixed

* added alert component to @/_ui

* adds margin top to query-panel tabs

* bumped font weight of preview

* on hover query style updated

* selected query style update and along with dark themed

* adds new searchbox component, added search queries

* fixes query panel query lists icons margin

* query selected hover bg

* back icon should not be render if callback is a function

* airtable: queries redesigned

* stripe: queries redesigned

* fixed query-pane header responsiveness

* fixes tab title typo

* undp/redo select datasource only when mode='create'

* removes comments

* refactor restapi url codehinter styles

* fixes white spaces in query pane and query pane header

* minor updates for restapi query options styles

* removes tool-tip for lens svg icon for search: query-pane header

* adds button loading spinner with primary color

* fixes hover bg color for queries

* update: query hover bg color to lighter tint

* update query list icons: trash and play svgs

* adds icons to the selection component

* fixes tabs alignments restapi

* fixes codehonter text margin: restapi url

* fixes advanced-options-container margintop

* new UI query: dynamodb

* new UI query: elasticsearch

* new UI query: firestore

* new UI query: mongodb

* new UI query: mysql

* new UI query: psql

* new UI query: typesenseapi

* new UI query: gsheet

* new UI query: sendgrid

* new UI query: twillio

* new UI query: gcs

* new UI query: minio

* new UI query: aws

* update query bg color and hover bg color

* fixes run query icon for dark theme

* fixes input query title text alignment

* update query header title

* adds search queries placeholder and add icon when search box is displayed

* updated No results query text

* undo/redo rest-api tabs: fixes whote spaces

* undo/redo: rest-api tabs conde hinter placeholder paddinleft

* adding new queries when search box component is mounted:fix

* fixes creating a new query after filtering queries

* fixes dark theme for select search components

* reverts query pane header search box with add icon

* fixes input left margin

* fixes bottom padding rest api tabs

* fixes toggle button:not selected in dark theme

* fixes typos

* fixes preview button spinner size

* undo/redo: query-trash-icon.svg for queries and trash.svg for components

* query icons badge bg update[options]

* icon badge fix

* move static styles to theme.scss

* restapi: url field height increment

* fixes query name when adding a new query with filtered querylist

* fixes alignment issues of the query header icon

* revert back to 32px code hinter height

* adds apdding to code mirror line

* updates to react-select

* remove component unmounts and mounts side effect
2022-02-02 22:29:57 +05:30
Gandharv
303aafb152
Changed default size of few widgets (#2095) 2022-02-02 16:00:17 +05:30
Gandharv
36c74c118c
Adds escape shortcut to close the widget inspector (#2093) 2022-02-02 15:02:54 +05:30
Navaneeth Pk
966e7b6d77 Merge branch 'main' into develop 2022-02-02 14:48:55 +05:30
Midhun G S
013cb7d091
[BUG-2080] App edit button visibility (#2081)
* App edit button visibility

* Style changes
2022-02-02 14:36:59 +05:30
Kiran Ashok
2626bd6ec3
Fixes modal crashes on dropping widget inside it (#2069)
* fixing undefined error

* fixing undefined error
2022-02-02 14:36:12 +05:30
Muhsin Shah C P
d256cff06f
Fixed app card skeleton (#2088) 2022-02-02 12:33:46 +05:30
Muhsin Shah C P
827a0893bd
Added a border radius property to multi-select widget (#2073)
* Added border radius

* Resolved bug: can't set radius to another multiselect in a same canvas
2022-02-02 08:11:52 +05:30
Muhsin Shah C P
c70b0acec7
Added selected text color property to the dropdown widget (#2064)
* Added selected text color property

* Changed property name
2022-02-02 08:08:41 +05:30
Kiran Ashok
bd6029b19b
ui changes in comments section (#2082)
* enhancement ::
updating ui issues in comment edtior section

* bugfix :: updates styling , margin issues in comment mentioning

* styling fix
2022-02-02 08:07:02 +05:30
Kiran Ashok
f53f2ccb42
fixing icon/image in dark mode in onboarding page (#2084)
* added new svg

* bugfix :: padding inconsistency , dark mode svg update
2022-02-02 07:49:59 +05:30
Sherfin Shamsudeen
36150dc8d5
Fx button for code hinter fields that will flip them to corresponding UI components (#2059)
* Allow flipping non-code fields to code fields

* Revert "Allow flipping non-code fields to code fields"

This reverts commit 190e686994.

* Accept type prop to CodeHinter

* Allow CodeHinter to display UI elements instead of codebox

* Use style FxButton as flipper for code hinter

* Do not show Fx button on codehinter that allows only codebox

* Implement Select and Toggle flippable fields for code hinter

* Apply proper padding for Fx button on codehinter and its toggle component

* Make component properties remember their Fx status

* Avoid generating code when Fx is activated

* Add Fx to color field

* Add Fx to align property type

* Support json type for codehinter and remove unused Text type

* Extend codehinter width to 100%

* Fix bug that caused serverside pagination property to not work

* Remove unnecessary comments
2022-02-01 19:46:21 +05:30
Gandharv
a68cd92a8f
Fixes rangepicker default value (#2078) 2022-02-01 18:35:22 +05:30
Muhsin Shah C P
16d2a1da4b
Improvement: added onRowClicked event to listview (#1975)
* added onRowClicked event to listview

* working on event data

* Removed custom component fn from this PR

* Changed hard coded component name
2022-02-01 18:07:36 +05:30
Muhsin Shah C P
e622dae158
Added border radius property to table widget (#2077) 2022-02-01 17:06:41 +05:30
Muhsin Shah C P
67e292b8e9
Changed datepicker input's background color (#2075) 2022-02-01 17:03:40 +05:30
Muhsin Shah C P
6cee53cc88
Adds border radius to dropdown widget (#2072) 2022-02-01 16:42:05 +05:30
Kiran Ashok
83873cd37a
Updates onboarding page design (#2060)
* new ui for onboarding screen

* added template card

* pr review changes
2022-02-01 14:49:54 +05:30