Commit Graph
67 Commits
Author SHA1 Message Date
b91532f6c7 Migrate to styling tokens (#18314)
* migrate some www components to tokens

* consolidate InteractiveShimmerCard to Panel component

* update tokens in blog

* update tokens in careers page

* update tokens in customers section

* update tokens in open-source section

* update tokens in Realtime page

* update tokens in Storage and Vector

* update tokens in SplitCodeBlockCarousel

* update tokens in PGCharts

* remove unused css files

* update tokens in Card

* update tokens in Pricing page

* clean up priving page imports

* remove hardcoded theme vars

* migrate first half of defaultTheme.ts to tokens

* migrate second half of defaultTheme.ts to tokens

* improve inputs

* add foreground to text-light and text-lighter

* add foreground to text-light and text-lighter

* migrate docs components with styling tokens

* migrate docs components with styling tokens

* fix broken Repos component

* fix broken classes in blog

* update tokens on Button and other components

* update tokens on IconPanel

* update studio main layout base styling tokens

* update tokens across studio, docs and www

* update tokens across studio, docs and www

* update ui/Panel to styling tokens

* update ExampleProject and TableEditorMenu tokens

* www vector page tokens

* update studio UI tokens

* update other studio UI tokens

* update more studio UI tokens

* change tokens here, change tokens there

* finish updating colors with tokens variables

* add gui sandbox for theme experimentation

* use common package for www, docs and studio and fix Command K tokens

* provide light mode default tokens options

* fix conflict leftover

* update loading line

* fix className typo

* fix prettier

* update themeSandbox preset default values

* fix text-background0

* prettier

* update warningBanner with warning color

* switch all border-border with border-default

* improve border-secondary and foreground-muted in light mode

* force ring color on toggle

* fix button bg color and border-muted light token

* fix input bg color

* fix dark button hover

* fix homepage product card

* fix code-hike table header colors

* button dark border

* remove tabIndex leftover from homepage main ctas

---------

Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com>
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
2023-11-07 03:40:53 +00:00
Greg Richardson 43875eacf4 Fix: Hide function doc link for triggers (#18344)
fix: hide function doc link for triggers
2023-10-23 21:35:07 -02:30
Joshen Lim dd7a681dd7 Chore/standardize UI in database pages (#18300)
* Update database/tables to use SchemaSelector and add warning for protected schema

* Update database/triggers to use SchemaSelector and add warning for protected schema

* Update database/functions to use SchemaSelector and add warning for protected schema

* Update database/schemas to use SchemaSelector

* Small tweak to database/extensions page

* Update database/types to use SchemaSelector

* Add protected schemas warning for enumerated type and prevent edit/delete of types from protected schema

* Small style fix
2023-10-18 19:03:50 +08:00
Ivan Vasilov 7dea89cc35 Drop the _shadcn_ suffix from the the Dropdown component (#17804)
Replaced all occurrences of _shadcn_ for the Dropdown component.
2023-10-03 13:12:34 +02:00
Terry Sutton da37e0423e Change table header for security type (#17848)
* Change table header for security type

* No centering
2023-10-02 12:44:27 -02:30
Ivan Vasilov 18c11843ee Dropdowns migration followup (#17730)
* Remove text color from all dropdown items. The color was set by a class but it should be left to be decided by the parent.

* Make the text smaller in all dropdown elements.

(cherry picked from commit 9a71b3f987047ad26de6e5d496ccf53bc559f71d)

* Fix mismatched colors.

* Remove obsolete text-xs.

* Fix the button in the AI SQL editor.
2023-09-29 11:11:33 +00:00
Terry SuttonandJoshen Lim d1f175c158 Chore/add security type to functions (#17737)
* Add definer check to functions table

* Remove console log

* Small improvements to db functions UI

* Remove console log

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2023-09-27 13:38:05 +08:00
Ivan Vasilov 282b08ba60 Migrate CSS classes for lighter text (#17728)
Change all occurences of text-scale-900 to text-foreground-lighter.
2023-09-27 12:01:25 +08:00
Ivan Vasilov 76db9f27b3 Migrate dropdowns to use the new Dropdown component (#17427)
* Remove unneeded component.

* Update the dropdown content to support size prop (medium by default). Add space-x-2 to the dropdown item. Add flex to DropdownTrigger so that it's more vertically centered.

* Migrate Insert row dropdown in the TableEditor.

* Refactor UserDropdown to use the new Dropdown from shadcn.

* Migrate the ColumnMenu to use the new dropdown.

* Migrate the rest of the dropdowns.

* Remove the size prop and set the w-64 as default.

* Fix build errors.

* More dropdown fixes.

* More fixes.

* More fixes to various dropdowns.

* Remove the flex from the DropdownTrigger and add it in where it's needed.

* Snapshot.

* Remove keys on dropdown separators.

* Fix the dropdown in the SQL editor.

* Minor type fix.

* Remove space-x-2 from DropdownMenuItem and add it to each item where it's needed.

* Remove the space from the dropdown item.

* Fix a build error.

* Fix the item text in some of the dropdowns.

* Remove duplicate CSS from all dropdown items.

* The SubMenuContent text should be lighter to match MenuContent.

* Fix various CSS issues.

* Revert "Remove unneeded component."

This reverts commit ef606f6695.

* Fix migrated CSS classes.

* Last round of feedback fixes.
2023-09-26 15:29:07 +02:00
Ivan Vasilov 6648acacea Migrate CSS classes for light text (#17725)
* Replace all occurences of text-scale-1100 to text-foreground-light.

* Replace all occurences of text-scale-1000 with text-foreground-light.

* Fix double uses of text-foreground-light.
2023-09-26 11:05:28 +02:00
Joshen Lim 7aee78a8b8 Replace all occurences of text-scale-1200 with text-foreground (#17723)
* Replace all occurences of text-scale-1200 with text-foreground

* Fix spelling
2023-09-26 15:53:03 +08:00
Joshen Lim f80d92fd6f Chore/protected schemas in database pages (#17636)
* Fix database tables schema not rendering listbox options + limit tables in triggers page to non excluded schemas

* Fix loading of triggers

* fix

* Only allow creation of functions in non excluded schemas

* Fix hooks empty state
2023-09-26 13:27:48 +08:00
Greg Richardson 75e1f75551 feat(dashboard): header wording on discard modal warnings 2023-09-18 13:04:01 -06:00
Greg Richardson f86fd17e64 feat(dashboard): button wording on discard modal warnings 2023-09-18 12:44:16 -06:00
Alaister Young a9b5880d78 Merge branch 'master' into chore/remove-pg-meta-schema-store 2023-09-11 17:45:34 +10:00
Joshen Lim 5d9cb05f82 Standardize page layouts across all database pages 2023-09-07 15:57:42 +08:00
Joshen Lim 90f0f1fda8 Standardize UI in database triggers 2023-09-07 15:36:18 +08:00
Joshen Lim 13125cfa62 Allow schema selection in database functions page, and show all available functions 2023-09-07 15:25:09 +08:00
Alaister Young aea640c2a8 Merge branch 'master' into chore/remove-pg-meta-schema-store 2023-09-07 16:46:01 +10:00
Ziinc 0178a64030 Merge pull request #16486 from imSuMN/master
fix: made the sql editor resizable
2023-08-15 18:03:09 +08:00
Liken Tan 200394623f fix: function name overflow
Issue #16444
Added truncate class in FunctionList function name table cell
Added break-all to Modal.Content
2023-08-13 16:17:45 +08:00
SUMAN KUMAR 4692eb9c6d fix: made the sql editor resizable
issue #16444
2023-08-13 01:41:56 +05:30
Joshen Lim 012b1493be Remove all usage of FC part 2 2023-08-07 10:28:23 +02:00
Greg Richardson 465b83e8e4 fix: SupaResponse type errors 2023-07-19 11:31:49 -06:00
Greg Richardson 6d93727f27 refactor: more isResponseOk updates 2023-07-17 12:25:02 -06:00
Alaister Young 3bc70549c3 chore: checkPermissions -> useCheckPermissions 2023-06-30 15:15:09 +10:00
Alaister Young 31091d3fe4 chore: move orgs and projects to react-query 2023-06-20 21:47:10 +10:00
Jonathan Summers-Muir f68e79ff71 fixed errors with Button from new changes 2023-06-13 17:36:36 +08:00
Jonathan Summers-Muir a2e0b64871 Merge branch 'master' into jsm/design-tokens-poc-2 2023-05-06 18:57:59 +08:00
Alaister Young 04575b65b1 chore: remove pg meta schema store 2023-05-02 00:13:39 +10:00
Terry Sutton 8acc779dd1 Remove alpha warning 2023-04-24 21:47:02 -02:30
Alaister Young 8c1e2e082a Merge branch 'master' into chore/eslint-config-next 2023-04-18 22:10:12 +10:00
Jonathan Summers-Muir a90a90e702 Merge branch 'master' into jsm/design-tokens-poc-2 2023-04-18 16:29:47 +08:00
Greg Richardson 9b402cbdae Merge pull request #12494 from brandongregoryscott/fix/hide-advanced-settings-copy-while-editing
fix: hide copy about Advanced Settings when editing Database Function
2023-04-17 11:27:28 -06:00
Greg Richardson 066d287fe8 chore: improve types to prevent casting 2023-04-17 11:12:12 -06:00
Alaister Young 281b02b703 chore: add eslint-config-next 2023-04-17 16:40:33 +10:00
Jonathan Summers-Muir 30fb43b669 Merge branch 'master' into jsm/design-tokens-poc-2 2023-04-01 03:41:09 +08:00
Jonathan Summers-Muir c81e0c9098 update radix and tailwind to correct versions. update all tooltips with Portal subcomponent 2023-03-24 14:48:01 +08:00
Jonathan Summers-Muir ac6388ae41 remove old tailwind config 2023-03-22 15:01:44 +08:00
Joshen Lim 45263b0fab Pull master and resolve conflicts 2023-02-20 15:33:23 +08:00
Joshen Lim a772a270a2 Add guard to functiosn list and small refactor 2023-02-20 10:46:51 +08:00
Brandon Scott 19d112a06c fix: hide copy about Advanced Settings when editing Database Function 2023-02-16 19:52:04 -05:00
Brandon Scott 1acd21a3b0 fix: add align-items: center style to CreateFunction input rows 2023-02-16 13:54:43 -05:00
Joshen Lim d150f7def7 mid 2023-02-10 02:01:32 +08:00
Joshen Lim 1b50500c0a Replace select component with listbox in create function side panel 2023-01-03 09:50:24 +07:00
Sara Tavaresandgithub-actions[bot] 80d0624262 fix(typos): add github action to prevent typos + fix typos (#9598)
* feat(ci): fix typos

* [create-pull-request] automated change

* Update index.tsx

* Update README.fr.md

* Create .misspell-fixer.ignore

* Update constant.dart

* [create-pull-request] automated change

* Update database.tsx

* [create-pull-request] automated change

* [create-pull-request] automated change

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-10-27 23:32:02 -03:00
Jonathan Summers-Muir 55329d540e move to ui package drectory 2022-09-19 14:00:05 +02:00
Jonathan Summers-Muir a4d37836a5 update all imports 2022-09-19 12:24:59 +02:00
Jonathan Summers-Muir bc73301b8e revert 2022-09-16 12:57:56 +02:00
Jonathan Summers-Muir e122dd0983 update import paths 2022-09-14 17:49:53 +02:00