Skip to content

Conversation

@SaxonF
Copy link
Contributor

@SaxonF SaxonF commented Aug 11, 2025

Some UI consistency work involving:

  • Making use of PageLayout
  • Using Scaffold components
  • Using Table component in UI
  • Some padding issues

@SaxonF SaxonF requested review from a team as code owners August 11, 2025 01:23
@vercel
Copy link

vercel bot commented Aug 11, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Project Deployment Preview Comments Updated (UTC)
studio-self-hosted Ready Preview Comment Aug 12, 2025 0:05am
studio-staging Ready Preview Comment Aug 12, 2025 0:05am
6 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
cms ⬜️ Ignored Aug 12, 2025 0:05am
studio ⬜️ Ignored Aug 12, 2025 0:05am
design-system ⬜️ Skipped Aug 12, 2025 0:05am
docs ⬜️ Skipped Aug 12, 2025 0:05am
ui-library ⬜️ Skipped Aug 12, 2025 0:05am
zone-www-dot-com ⬜️ Skipped Aug 12, 2025 0:05am

@supabase
Copy link

supabase bot commented Aug 11, 2025

This pull request has been ignored for the connected project xguihxuzqibwxjnimxev because there are no changes detected in supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

@coveralls
Copy link

coveralls commented Aug 11, 2025

Coverage Status

coverage: 71.086%. remained the same
when pulling 9c7a6fa on chore/ui-cleanup
into e320368 on master.

@joshenlim
Copy link
Member

joshenlim commented Aug 12, 2025

We should probably also add deprecate comments to the existing <Table /> component from 'components/to-be-cleaned/Table' - opt to use the new one in ui (edit: just pushed!)

Copy link
Member

@joshenlim joshenlim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Verified changes on staging preview and locally

return (
<ScaffoldContainer size="large" className="pt-6">
{IS_PLATFORM ? <EdgeFunctionSecrets /> : <FunctionsSecretsEmptyStateLocal />}
<ScaffoldContainer size="large">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume this size="large" is intentionally different to other (skinnier) settings pages, like Storage Settings and Storage Policies, given that this one deals with tabular data.

Copy link
Contributor

@dnywh dnywh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lookin’ good!

@SaxonF SaxonF merged commit af9310f into master Aug 13, 2025
21 of 22 checks passed
@SaxonF SaxonF deleted the chore/ui-cleanup branch August 13, 2025 00:55
PLyn pushed a commit that referenced this pull request Aug 25, 2025
* ui consistency issues

* storage policies

* copy

* Fix storage policies y gap

* Small fixes

* Add deprecated comments

* Use Card component for S3 settings

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants