Danny White
476d4a5851
refactor(ui): drop redundant Button variant="default" props ( #50161 )
...
## What kind of change does this PR introduce?
Mechanical cleanup on top of the Button default-variant change (#50160 ).
## What is the current behavior?
Many callsites still pass `variant="default"` even though that is now
the component default.
## What is the new behavior?
Removes redundant static `variant="default"` from legacy `Button` and
`ButtonTooltip` callsites. Keeps explicit defaults where they document
the API:
- `button-default.tsx` and `button-sizes.tsx` demos
- `DocsButton`, which pins neutral styling at the wrapper boundary
## To test
Studio:
- [Auth → Rate
Limits](https://studio-staging-2s957kwc4-supabase.vercel.app/dashboard/project/_/auth/rate-limits ):
dirty the form so Cancel appears; Cancel stays neutral, Save stays green
- [Project Settings → API
Keys](https://studio-staging-2s957kwc4-supabase.vercel.app/dashboard/project/_/settings/api-keys ):
`DocsButton` in the header actions stays neutral
Design system:
- [Design system →
Button](https://design-system-git-dnywh-dc924ac1-supabase.vercel.app/design-system/docs/components/button ):
`button-default` / `button-sizes` still show explicit default styling;
Primary (green) is restricted to the Primary section (and `asChild`)
WWW:
- [www → Brand
assets](https://zone-www-dot-com-git-dnywh-dc924ac1-supabase.vercel.app/brand-assets ):
Download logo kit / Download button kit stay neutral
2026-09-11 17:05:26 +10:00
Francesco Sansalvadore
a54a2b69e1
www: homepage ( #47228 )
...
- Update homepage based on new designs from #43455 .
- Also improve a11y and semantics of homepage as per @czenko's
[review](https://github.com/supabase/supabase/pull/43455#pullrequestreview-4548881985 )
PR breakdown of #43455
Related: #47226 #47227 #47236
2026-07-01 12:13:15 +00:00
Gildas Garcia and Ivan Vasilov
96d43099bb
chore: refactor Button API so that it can be used a standard button ( #46880 )
...
## Problem
Our `<Button>` component breaks the default `button` contract by
redefining the `type` prop to set its variant (`primary`, `default`,
etc) instead of the button type (`submit`, `button`, etc).
This is confusing and forces to write more code when using it with
shadcn components that expect/inject the standard button props.
## Solution
- rename the `type` prop to `variant`
- rename the `htmlType` prop to `type`
- propagate the changes where necessary
- format code
## How to test
As this is just prop renaming, if it builds it's ok
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2026-06-16 23:59:58 +02:00
Ivan Vasilov and Jordi Enric
56de26fe22
chore: Migrate the monorepo to use Tailwind v4 ( #45318 )
...
This PR migrates the whole monorepo to use Tailwind v4:
- Removed `@tailwindcss/container-queries` plugin since it's included by
default in v4,
- Bump all instances of Tailwind to v4. Made minimal changes to the
shared config to remove non-supported features (`alpha` mentions),
- Migrate all apps to be compatible with v4 configs,
- Fix the `typography.css` import in 3 apps,
- Add missing rules which were included by default in v3,
- Run `pnpm dlx @tailwindcss/upgrade` on all apps, which renames a lot
of classes
- Rename all misnamed classes according to
https://tailwindcss.com/docs/upgrade-guide#renamed-utilities in all
apps.
---------
Co-authored-by: Jordi Enric <jordi.err@gmail.com >
2026-04-30 10:53:24 +00:00
Danny White
1fabe2f13a
chore: weighted tweets ( #39917 )
...
* add new tweets and remove old
* randomise on sign in
* prefer higher weights
* single source of truth
* additional tweet
* clean up extraneous content
2025-10-30 18:52:14 +11:00
Danny White
85b84e04b4
chore: put focus on Discord for community help ( #39888 )
...
* single button clarity
* support policy
* troubleshooting docs
* fix telemetry bug
2025-10-27 14:23:46 +11:00
Danny White
7bb07d891f
chore: new tweets sep 2025 ( #38423 )
...
* remove duplicate tweets file
* support multi-line tweets
* added new tweets
* remove deleted tweets
2025-09-04 13:44:44 +10:00
Francesco Sansalvadore
c62c2752a8
solutions pages ( #36628 )
...
* solutions: supabse for beginner
* solutions: supabse for beginner
* solutions: supabse for beginner
* solutions: supabse for beginner
* solutions: supabase for developers
* solutions: supabase for postgres developers
* solutions: supabase for no-coders
* solutions: no code builders
* solutions: sticky nav
* solutions pages
* fix metadata
* add ai prompts to no code page
* prerify
* Solutions dropdown nav
* update footer
* update mobile menu
* fix visual
* chore: add startups solution page
* chore: startups page
* chore: metadata
* chore: update solutions labels
* chore: remove old export
* fix footer links
2025-06-30 11:24:40 +02:00
Francesco Sansalvadore
69ce2d8004
update www content ( #36191 )
...
change positioning
2025-06-10 12:40:55 +02:00
439af38592
feat: add Supabase Cron ( #30870 )
...
* d3
* change Cron tagline to Schedule Recurring Jobs
* update images
* feat: add Supabase Cron docs (#30822 )
* feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
docs homepage layout
feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
docs homepage layout
feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
docs homepage layout
* fix: add pg_cron back to extensions sidebar
* update Supabase Cron docs
* Add screenshots to CRON guides (#30851 )
add screenshots to CRON guides
* Update apps/docs/content/guides/cron.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/install.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/install.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/database/extensions/pg_cron.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* remove no longer needed cron mdx files
* move cron unschedule image to the right section
* link job history image
* update Cron taglines
---------
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com >
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
Co-authored-by: Oliver Rice <github@oliverrice.com >
* Chore/cleanup 3 (#30861 )
* cleanup
* rss
* LM images
* updates for Supabase Cron blog post (#30868 )
---------
Co-authored-by: Wen Bo Xie <5532241+w3b6x9@users.noreply.github.com >
* www cron (#30859 )
* new products menu
* set up cron page
* set up cron page
* placeholder sections
* basic suggestion for cron
* video placeholder + images
* sql snippet
* Cron landing page updates
* change API to SQL
* cron page update
* cron page update
* cron logs image
* update ogs
* update image url
* update metadata
* update cron metadata
* cleanup
* updates to cron landing page
* more updates
---------
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
Co-authored-by: Wen Bo Xie <wenbo.xie3@gmail.com >
* add Supabase Cron to www features page
* fix mobile nav and footer
* update images
* Update lw13_data.tsx
* update images
* remove old SVGs
* Update video link
* Fix a eslint error.
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Thor 雷神 Schaeff <5748289+thorwebdev@users.noreply.github.com >
* Update apps/www/_blog/2024-12-04-supabase-cron.mdx
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
* Sm edits
* add video slug
* Update apps/www/_blog/2024-12-04-supabase-cron.mdx
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
* plurals
* update citus data callout
* cleanup images
* fix yt embed in features page
* update images
* minizie
* accept Cron
* accept [Cc]ron
* fix vale?
---------
Co-authored-by: Terry Sutton <saltcod@gmail.com >
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com >
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
Co-authored-by: Oliver Rice <github@oliverrice.com >
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
Co-authored-by: Thor 雷神 Schaeff <5748289+thorwebdev@users.noreply.github.com >
2024-12-04 10:51:57 -04:00
Francesco Sansalvadore
c08a241c69
Fix www mobile ( #29640 )
...
* fix ent quotes logos
* mobile hp product cards
* mobile customers section
* mobile examples
* update sitemap
* mobile customers slider
* remove autoplay
2024-10-07 09:47:32 +02:00
Francesco Sansalvadore
b5eadc1455
change messaging ( #29537 )
...
* revert to mil
* update sitemap
2024-09-27 18:27:20 +02:00
Francesco Sansalvadore
e76aa11508
homepage cleanup ( #29295 )
...
* new homepage logos marquee
* add products claim
* logos spacing
* dashboard table editor demo
* dashboard table editor demo
* dashboard recordings
* rls policies
* update hp frameworks
* add dataAPIs to homepage bento
* tweet section update
* padding
* hp products update
* new customer stories hp section
* height
* finish homepage details
* update logos
* fix database visual
* improve functions visual ux
* animate data-apis visual
* realtime visual update
* reduce-motion and update chatbase logo
* lighter heading paragraph
* improve video tabs components
* add priority to offsetted images
* video plays inline
* fix mobile tweets spacing
* smoll
* load video slightly before the component enters the viewport
* fix product pointer-events
* theme based and light weight dashboard video
* testimonials margin
* remove yellow tint from light mode recordings
* fix vitest window-matchMedia error
* fix vitest window-matchMedia error
* fix url type
* remove tweet
2024-09-17 11:07:38 +02:00
Francesco Sansalvadore
c172b6a516
scale to bill ( #28792 )
...
* scale to billions
* update og image
* update og image
2024-08-21 16:00:17 +02:00
Ant Wilson
77c68e91b5
fix: homepage auth snippet ( #19108 )
2023-11-20 14:48:52 -03:30
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
Francesco Sansalvadore
f52b22365e
add new homepage product cards
2023-08-24 12:19:46 +03:00
Terry Sutton
b32bc11dd8
Update apps/www/data/home/api-examples.js
2023-06-30 11:07:16 -02:30
Terry Sutton
79b8efa372
Update apps/www/data/home/api-examples.js
2023-06-30 11:06:54 -02:30
Isaiah Hamilton
ddd29b6d38
updating queries on the homepage
2023-06-07 16:22:07 -04:00
Alaister Young
939c5c66ba
change supabase storage project
2023-02-01 19:55:34 +11:00
Alaister Young
f827ebcbb8
chore: move docs/www videos to supabase storage
2023-02-01 17:50:02 +11:00
Copple
69b9b0820d
Updates some of the homepage examples
2022-08-16 12:39:05 +02:00
Jonathan Summers-Muir
7a0278fae4
chore: moved images to youtube
2022-06-16 15:33:16 +08:00
Copple
7bf96dcc09
moves the entire website into the apps folder
2022-04-21 12:04:22 +02:00