Replaces Supabase wordmark logos with the icon in PartnerHero, adds partnerColor prop to IsometricGrid for dynamic coloring, and implements a custom animated canvas grid with interactive hover effects. Also updates PartnerBenefits panel and icon styling for improved visual consistency.
Introduces the IsometricGrid component for visual enhancement in the partner hero section. Updates PartnerHero to use new Supabase wordmark images, improves logo display logic, and adjusts layout and styling for better presentation. Also tweaks PartnerBenefits section container for improved stacking and visual hierarchy.
Updated multiple partner feature components to use the Panel component for consistent card layouts, adjusted typography and spacing, and improved iconography and logo handling. Enhanced PartnerHero with a new logo display and animation, and standardized heading and text styles across components for a more cohesive design.
Introduces a new structure and reusable components for featured partner pages, including hero, benefits, features, testimonials, stats, and trust indicators. Adds a detailed implementation and data for the Workflows product module, including diagrams and code samples. Updates ProductModules to include Workflows and provides supporting scripts and utilities for partner page generation.
Introduces the Supabase Sandbox module with a new product page at /modules/sandbox, including its data file, navigation entry, and all required images (OG and section illustrations). Updates shared product modules data to include Sandbox, and provides a detailed implementation following the established module page structure.
* feat(studio): use bucket pagination for api docs
API docs V2 updated to use pagination for fetchign storage buckets.
Also some refactoring to split up large components for docs V2
interfaces.
* fix(studio): use bucket endpoint for getting single bucket
I think the existing sentence may cause people to believe that they can access one-click restore if they upgrade to a paid plan outside the 90 day restore window - I do not believe this is accurate.
I added the mention that if you upgrade within the 90 days period, they you may have one-click restore options
* feat: sort intro page entry points and sidebar
* feat: beef up getting started intro and faq
* chore: small copy fix
* feat: description for ui patterns intro
* feat: basic description for fragments intro
* feat: add description for atom components intro
* feat: add links to ui pattern docs
* chore: run prettier for mdx files
Exporting all rows (in CSV, SQL, or JSON format) currently uses offset pagination, which can cause performance problems if the table is large. There is also a correctness problem if the table is being actively updated as the export happens, because the relative row offsets could shift between queries.
Now that composite filters are available in postgres-meta, we can change to using cursor pagination on the primary key (or any non-null unique keys) wherever possible. Where this is not possible, the user will be shown a confirmation dialog explaining the possible performance impact.
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
* feat(auth): allow opting in to creating indexes on `auth.users`
* chore: organize imports. use alert above table.
* chore: use default type to avoid 2 primary actions