Commit Graph
1164 Commits
Author SHA1 Message Date
Matt Linkous 959406ed30 fix(blog): update instructions on stripe API key (#41536)
* fix(blog): update instructions on stripe API key

* Update rss
2025-12-22 10:33:37 -06:00
Matt Linkous 519e8e6a26 blog: Add stripe sync engine integration announcement (#41505)
* blog: Add stripe sync engine integration announcement

* fix typo
2025-12-19 19:14:20 -06:00
Prashant Sridharan f42e46ac56 Added new case studies and a blog post (#41446)
* Waiting for new case sutides to be approved

* WIP case studies

* Added Koodos

* Added avatars

* Added mcp-use blog post

* two new case studies signed off, one new blog post

* ci: Autofix updates from GitHub workflow

* Fixed stats and added eXp Realty

* Cleaned up formatting
2025-12-17 19:52:58 +00:00
Prashant SridharanandAlan Daniel 5dfe76b52d Added the author (#41392)
* Added the author

* fix prettier

---------

Co-authored-by: Alan Daniel <stylesshjs@gmail.com>
2025-12-16 15:58:44 +00:00
+9 a469504f21 Supabase Wrapped 2025 (#41091)
* wip

* wip

* single page

* new sections and polishing up

* reponsive

* nits

* semantic titles

* optimize imgs

* nits

* wup

* hero bubbles

* Update apps/www/components/Wrapped/Pages/SupabaseSelect.tsx

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* fix: Use `amaro` for stripping types in code samples (#41229)

* Fix the error for babel/preset-typescript in docs.

* Unfix the version.

* Try using amaro for type stripping.

* Run prettier after stripping types.

* Fix tests.

---------

Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>

* fix: Fix minor issue in the foreign key selector (#41235)

Change the isPending state to isLoading.

* docs: Remove empty troubleshooting fields (#41236)

* Remove emoty fields

* Fix lock file

* chore: update self-hosted image versions (#41234)

* Feature: show index advisor in table editor (#41166)

* added table advisor query

* updated to include table editor performance

* updated JSON B

* added side panel

* updated query indexes to show highlights context

* show index advisor in table editor

* updated invalidation logic

* added color updates

* added query indexes

* updated query performance type

* updated overflow and title

* put behind flag

* remove gap

* added on close

* Update apps/studio/data/database/table-index-advisor-query.ts

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

* updated styling

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

* fix: useFlag to update initial check of flag store (#41209)

* fix flag lib

* updated uneeded logic

* updated logic

* remove line

* updated comment

* fix: Hide favourites and share snippets on self-hosted variant (#41227)

* Hide favorite and share actions for self-hosted version.

* Rename the query on save only on platform.

* Simplify useCheckOpenAiKeyQuery.

* Rename with AI now depends if the OPENAI_API_KEY is set.

* Minor fixes.

* Fix the tests to use .skip for skipping tests. Remove extra port params.

* Make the test for favourites work only on platform variant.

* feat(reports): support new database report granularity FE-2221 (#41228)

* handle new granularity

* undo unnecessary type change

* rm console log

* fix: blog auto scroll post app router migration for blog (#41220)

Enhance TOC highlighting and anchor scroll in blog posts

Refactored useActiveAnchors hook to support smooth hash scrolling and improved TOC highlighting based on scroll position. Added options for custom selectors and offset, and updated BlogPostClient to enable scroll-to-anchor and TOC highlight functionality.

* fix: remove flakiness with launch options and default timeouts (#41245)

* attempt to make table editor tests less flaky

* updated race conditions for table editor

* updated playwright config with optimized launch options

* reduce workers

* updated timeouts for tests

* updated config to have a global timeout of 20 seconds

* updated to be visible

* chore: update changelog and image versions file (#41244)

* feat(design-system): improve table docs (#41215)

* docs updates

* docs expansion

* minor docs fix

* improvements

* fix dependencies

* docs expansion

* more table examples

* map over data

* improve copy

* Update apps/design-system/registry/default/example/table-row-link-actions.tsx

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* Update apps/design-system/registry/default/example/table-row-link-actions.tsx

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* fixes

* fix

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* chore(studio): improve table presentation (#41217)

* billing improvements

* wrapper improvements

* border fix

* Nit adjustments

* fixes

* fix aria

* fix loading

* fixes

* fix

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>

* Save opened side bar in local storage, and init on new session (#41224)

* Save opened side bar in local storage, and init on new session

* Fix test

* Fix

* Nit

* docs(design-system): Data Table and Data Grid documentation (#41252)

* basic differentiation

* docs

* data-grid examples

* data-grid-demo

* data-table

* demo

* use existing components

* improvements

* markup

* docs

* remove data table

* lint

* Update apps/design-system/content/docs/ui-patterns/empty-states.mdx

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* fix ref

* use TanStack sorting

* grammar

* dependency

* 📝 Add docstrings to `dnywh/docs/data-table-data-grid` (#41255)

Docstrings generation was requested by @MildTomato.

* https://github.com/supabase/supabase/pull/41252#issuecomment-3640781017

The following files were modified:

* `apps/design-system/registry/default/example/data-grid-demo.tsx`
* `apps/design-system/registry/default/example/data-grid-empty-state.tsx`
* `apps/design-system/registry/default/example/data-table-demo.tsx`

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* docs: fix grammatical error in generate-text-embeddings guide (#41187)

* docs: fix grammatical error in generate-text-embeddings guide

* Update generate-text-embeddings.mdx

Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com>

---------

Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com>

* chore: uniform card and panel padding-x (#41237)

* docs: Fix typo in API introduction documentation (#41251)

* chore(billing): regenerate api-types to include vanity subdomain entitlement (#41257)

chore(billing: regenerate api-types to include vanity subdomain entitlement

* Add liam to humans.txt (#41169)

* docs: Add link to restoring backup to new Supabase project (#39108)

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>

* feat(code-block): add word wrap functionality and controls to code bl… (#39689)

* feat(code-block): add word wrap functionality and controls to code blocks

* feat(code-block): enhance layout of code block with improved line number display and structure

* fix h-full issue

* fix Prettier issue

---------

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>

* wip

* wip

* single page

* optimize imgs

* revert

* pkg

* update new content

* rm overflow

* new data

* nits

* nits

* og

* border

* fix: improve AnimatedCounter and FloatingStatBubbles/Intro components

- Update AnimatedCounter to correctly reflect value changes in the DOM.
- Add lifetime management for timers in FloatingStatBubbles and FloatingBoxes to prevent memory leaks.
- Ensure cleanup of timers on component unmount for better resource management.

* dbs

* minify images

* text-brand-link on light mode

* fix grid

* max-width on images

* address comments

* fixes

* faster image rotation

* upd og

* new launch

* nitsgs

* last nits

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
Co-authored-by: Andrey A. <56412611+aantti@users.noreply.github.com>
Co-authored-by: Ali Waseem <waseema393@gmail.com>
Co-authored-by: Jordi Enric <37541088+jordienr@users.noreply.github.com>
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
Co-authored-by: Danny White <3104761+dnywh@users.noreply.github.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
Co-authored-by: Dinesh Dawonauth <dineshddawo@gmail.com>
Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com>
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
Co-authored-by: 李子衿 <160584929+hhhez@users.noreply.github.com>
Co-authored-by: Kanishk Dudeja <kanishk@kanishkdudeja.com>
Co-authored-by: lch-supa <liam.hogan@supabase.io>
Co-authored-by: Timothy Lim <tim.lim@supabase.io>
Co-authored-by: Priyanshu Thapliyal <114170980+Priyanshuthapliyal2005@users.noreply.github.com>
2025-12-16 14:49:42 +00:00
kemal.earth 9008713a78 feat(design-system): update section introduction docs (#41164)
* 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
2025-12-09 11:26:58 +00:00
Prashant SridharanandAlan Daniel 66a418b25d New blog post about iceberg-js (#41171)
* New blog post about iceberg-js

* fix

---------

Co-authored-by: Alan Daniel <stylesshjs@gmail.com>
2025-12-08 22:45:59 +00:00
Wen Bo Xie 29e68ccdcf fix: update supabase for platforms' links (#41148) 2025-12-08 06:11:41 +00:00
Danny White cf1f7284fe fix(www): swap blog post images (#41145)
swap images
2025-12-08 10:35:24 +11:00
b6b9b786df feat: Supabase for Platforms launch (#41056)
* DRAFT: creating some draft docs for PaaS

* adds a link in the sidebar

* fix images

* refactor all images

* add changes for functions

* more updates

* Adds more docs

* cleaning up the project launch section

* add PaaS project transfer instructions

* Apply suggestions from code review

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* updates

* add docs on named restore points

* remove note about enabling physical backups on v2

* update project claim flow with latest api endpoint

* update docs

* Update apps/docs/content/guides/integrations/platform-as-a-service.mdx

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update apps/docs/content/guides/integrations/platform-as-a-service.mdx

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* updates

* updates

* updates

* updates

* updates

* fix mgmt api links

* remove "new" from api keys

* updates

* updates

* add hyperlink ai builder solutions page

* feat: Supabase for Platforms launch post

# Conflicts:
#	apps/www/public/rss.xml

# Conflicts:
#	apps/www/public/rss.xml

* add blog assets

* update marketing copy on ai builder solutions page

* docs updates

* fix scroll in partnership section hyperlink

* format

* updates

* add words to spelling allowlist

* updates

* updates

---------

Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-05 11:42:55 +00:00
3852c43ec0 feat: add broadcast replay blog post (#41089)
* feat: add broadcast replay blog post

* add video embed

---------

Co-authored-by: Jon Meyers <jonathon.d.meyers@gmail.com>
Co-authored-by: Prashant Sridharan <914007+CoolAssPuppy@users.noreply.github.com>
2025-12-05 11:42:00 +00:00
Alan Daniel 810b6423c0 chore(www): Update products pages (#41000)
* upd

* missing import
2025-12-04 16:38:47 -04:00
7b49e9c5ea feat(blog): add async streaming for Postgres FDW blog (#41009)
* feat(blog): add async streaming for postgres fdw blog

* format blog post

* minor change on diagram

* Added og and thumb

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
Co-authored-by: Prashant Sridharan <prashant_sridharan@hotmail.com>
Co-authored-by: Prashant Sridharan <914007+CoolAssPuppy@users.noreply.github.com>
2025-12-04 12:10:46 +00:00
9deb763151 feat(blog): add oauth2 provider blogpost (#40977)
* feat(blog): add oauth2 provider blogpost

* Added YouTube video embed

* Added og and thumb

---------

Co-authored-by: Prashant Sridharan <prashant_sridharan@hotmail.com>
Co-authored-by: Prashant Sridharan <914007+CoolAssPuppy@users.noreply.github.com>
2025-12-04 11:38:11 +00:00
Alan Daniel d97aeb9780 blog: add pagination (#41024)
* add pagination

* disable prefetching on viewport

* add pagination

* increase margin

* rm
2025-12-03 13:36:58 -04:00
Prashant SridharanandMatt Rossman c7a7ef0fd1 Supabase power for Kiro blog post (#41014)
* Supabase power for Kiro blog post

* ci: Autofix updates from GitHub workflow

* feat: add `matt_rossman` to authors.json

* chore: `pnpm run content:build`

* Added link to Kiro blog post

---------

Co-authored-by: Matt Rossman <22670878+mattrossman@users.noreply.github.com>
2025-12-03 16:22:30 +00:00
issuedatandDanny White 44678c7b3f feat(blog): account security notifications (#40540)
* feat(blog): account security notifications

* re-order authors

* chore: update title

* chore: update dates

---------

Co-authored-by: Danny White <3104761+dnywh@users.noreply.github.com>
2025-12-03 14:51:58 +00:00
Prashant SridharanandRiccardo Busetti 23998da5c3 Staging blog posts for Tuesday (#40962)
* Staging blog posts for Tuesday

* ci: Autofix updates from GitHub workflow

* Removed Open Warehouse Architecture post

* Added images

* Improve content

* Improe

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix

* Changed author of Analytics Buckets post

---------

Co-authored-by: Riccardo Busetti <riccardo.busetti@supabase.io>
2025-12-02 14:55:03 +00:00
2f3e3b8598 blog: vector buckets (#40911)
* blog: vector buckets

* Adjusted formatting and cleaned up opening lede. Still need og image

* Fixed the lede to lead with the announcement.

* Update vector buckets blog images and formatting

Replaced the blog post thumbnail with a new image, updated the og.png image, and improved formatting and indentation in the 2025-12-01-vector-buckets.mdx file for clarity and consistency.

---------

Co-authored-by: Prashant Sridharan <prashant_sridharan@hotmail.com>
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
2025-12-01 15:13:21 +00:00
Alan Daniel 3879a55a1a add og image to re:invent page (#40898)
* add og to re:invent page

* og

* fix

* fix

* fix

* url
2025-11-28 16:42:31 -04:00
Prashant SridharanandAlan Daniel a1e5355db4 Added agencies solution page (#40472)
* Added agencies page

* Updated agencies solution page with quotes

* Final approval on al quotes secured

* lint

* ts

---------

Co-authored-by: Alan Daniel <stylesshjs@gmail.com>
2025-11-17 19:32:08 +00:00
Prashant Sridharan 70f5f42b71 Added Phoenix Energy case study (#40453) 2025-11-14 05:10:02 +00:00
Danny White 0c5fb023c1 fix(www): rss feed (#40405)
* fix rss feed

* fix ignored files

* fix ugly title

* reset gitignore
2025-11-13 20:02:42 +11:00
Prashant Sridharan 5dfe350531 Added speakers to the hackathon (#40363) 2025-11-12 08:52:29 +00:00
Prashant Sridharan d2a4175bdb Added Agency Webinar (#40207) 2025-11-06 17:51:22 +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
Prashant Sridharanandkemal 31368be3c1 Added new case study for Rally (#39721)
* Added new case study for Rally

* ci: Autofix updates from GitHub workflow

* chore: colour correct rally logos

---------

Co-authored-by: kemal <hello@kemal.earth>
2025-10-21 15:28:38 +01:00
Prashant Sridharan 1c990be3fc Added new blog post for Snap announcement (#39583) 2025-10-16 18:44:56 +01:00
Alan Daniel 92f5c07af2 Update /careers content (#39535)
* Update career.json

* update images

* restore team pic

* compressgs

* compress
2025-10-15 21:08:42 +00:00
Danny White e406beaccb chore(www): remove Select banner and callout (#39253)
chore: remove Select stuff
2025-10-11 11:31:30 +11:00
CoppleandJonathan Summers-Muir 1f03206b9f triplit (#39371)
* adds triplit post

* Update blog post for Triplet joining Supabase

Updated image and thumbnail paths in the 2025-10-08 Triplet joins Supabase blog post to use new assets. Added the corresponding thumbnail image to the public images directory.

* Fix typo: rename 'triplet' to 'triplit' in blog post

Corrects the spelling of 'triplit' in the blog post filename, frontmatter, and associated image paths. Also moves the image to the correctly named directory.

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
2025-10-08 12:01:41 -07:00
Francesco Sansalvadore 7c06900eea lws blog posts (#39242)
* lws select blog posts setup

* update series e slug

* fix web3 blog quotes and images

* yb post images

* remove temp link

* add author

* add description

* update position
2025-10-03 13:34:33 -04:00
Steve Chavez cb66b6b635 feat: blog post postgrest 13 (#38840)
* add CodeTabs component to www
* add  to www mdx components
2025-09-30 14:37:07 -05:00
Prashant SridharanandWen Bo Xie 360663d4f6 Aded a new blog post to support the Bolt Cloud launch (#39098)
* Aded a new blog post to support the Bolt Cloud launch

* change authorship

---------

Co-authored-by: Wen Bo Xie <wenbox323@gmail.com>
2025-09-30 16:53:13 +00:00
Prashant Sridharan e20d013a4f Added new Lovable blog post to support their launch (#39099) 2025-09-30 12:25:03 +01:00
Alan Daniel 85f87f6ca4 fix mobbin logo in homepage (#38873)
* fix mobbin logo in homepage

* upd
2025-09-22 21:18:37 +02:00
Danny White 770b47a416 feat: Select ‘25 interstitial (#38845)
* first commit

* text color

* styles

* speaker image

* left line

* styles

* fix: arbitrary styles

* inset to align with elsewhere

* progress bar

* minor clean
2025-09-19 21:49:05 +10:00
Prashant Sridharan 0ef781b3b8 Added new security blog post (#38758) 2025-09-17 21:06:26 +00:00
Danny White efd8f161cc feat: select ‘25 banner (#38773)
* first push

* select branding

* banner data

* fix: type errors
2025-09-17 08:31:13 +00:00
Jonathan Summers-Muir 0c202628a3 Chore/state of startups (#38733)
* Add StateOfStartupsHeader component and update page

Introduces the StateOfStartupsHeader component for improved header styling on the state-of-startups page. Updates the page to use the new header and refactors the intro section layout. Adds a feature flag override for 'stateOfStartups' in useFlag for debugging purposes.

* Update StateOfStartupsHeader.tsx

* Update StateOfStartupsHeader.tsx

* Refactor progress bar components for reusability

Extracted a reusable ProgressBar component from DecorativeProgressBar and integrated it into StateOfStartupsHeader. Added support for configurable progress bars in header text blocks, improving code modularity and visual customization.

* Refactor StateOfStartupsHeader and update usage

Simplifies StateOfStartupsHeader by removing unused props and internalizing display logic. Progress bar delays are now randomized for a more dynamic effect. Updates state-of-startups.tsx to use the new header signature and removes legacy/commented code.

* Update StateOfStartupsHeader.tsx

* Update state-of-startups-og.png

* Update StateOfStartupsHeader.tsx

* Update header text color and OG image for State of Startups

Changed the 2025 TextBlock text color to 'text-brand-300' for improved visual consistency. Updated the Open Graph image for State of Startups.
2025-09-17 02:54:43 +08:00
274ecd8ba3 New case study and blog (#38732)
* Added a new case study and blog post.

* ci: Autofix updates from GitHub workflow

* fix yaml

* fix logos

* fix images temporarily

* latest imagery

* fix: date

---------

Co-authored-by: Prashant Sridharan <prashant_sridharan@hotmail.com>
Co-authored-by: CoolAssPuppy <914007+CoolAssPuppy@users.noreply.github.com>
2025-09-16 15:35:59 +10:00
Alan Daniel 58e7747264 Revert "Added a new case study and blog post. (#38645)" (#38713)
This reverts commit e96c06fe2d.
2025-09-15 12:08:17 -04:00
Prashant SridharanandDanny White e96c06fe2d Added a new case study and blog post. (#38645)
* Added a new case study and blog post.

* ci: Autofix updates from GitHub workflow

* fix yaml

* fix logos

* fix images temporarily

---------

Co-authored-by: Danny White <3104761+dnywh@users.noreply.github.com>
2025-09-15 15:26:45 +01:00
Prashant SridharanandFrancesco Sansalvadore 3d12dfd20c Changed Mendable to Firecrawl (#38413)
* Changed Mendable to Firecrawl

* firecrawl logo

* bigger logo

---------

Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
2025-09-15 09:59:03 -04:00
00520ca1fe Added new solutions pages and a new case study (#37987)
* Added new solutions pages and a new case study

* ci: Autofix updates from GitHub workflow

* Fixed solution page navigation

* Updated th e Soshi case study

* improve solutions navigation

* fix prettier

* rebase

* refine single quote

* add firebase hero visuals

* fix z layer for sticky nav

* animate results graph

* animated counter

* prettier

* fix quote on hackathon

* nits

* remove visuals from heros

* gs

* fix

* improve graph label

---------

Co-authored-by: Alan Daniel <stylesshjs@gmail.com>
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
2025-09-12 14:33:08 +08:00
CoppleandFrancesco Sansalvadore 01581c84ac OrioleDB patent (#38557)
* init blog post

* oriole blog thumb and og

* orioledb benchmarks img

---------

Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
2025-09-10 12:28:25 +02:00
Greg Richardson e059ad9c08 feat: mcp registry domain verification (#38561) 2025-09-09 15:42:24 -06:00
Tomás PozoandTerry Sutton 3cc4e215d5 New supasquad page (#38441)
* Create initial draft

* Update application url

* Copy changes

* Update quote samples

* Fix typo

* Fix prop value

* Fix hydration errors

* Fix hydration errors, 2

* Fix hydration errors, 3

* Solve icons hydration issue

* Remove console log

* hide quotes

* Nudges

* Add form component and integration to notion (WIP)

* Fix some fields mapping

* Nudges and add form inline

* Some fixes

* Refactor notion lib

* Integrate customerio

* Remove logs

* Apply some minor fixes

* Add country selector and split location fields

* Mark required fields

* Add sentry error capturing

* Add sentry dsn routing to edge config

* Fix with a different sentry client

* Remove custom transport on default sentry

* Fix prettier issues

* Use node client on sentry

* Make monthly commitment text

* Minor improvements

* Use text monthly commitment in notion

* Remove country flag on select item for typing search

* Update apps/www/data/open-source/contributing/supasquad.tsx

* Restore form reset

* Fix missing env vars

---------

Co-authored-by: Terry Sutton <saltcod@gmail.com>
2025-09-05 16:57:28 -02:30
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
Danny WhiteandJoshen Lim b53893a580 feat: state of startups 2025 results page (#37782)
* wip: fist commit

* feat: ascii art

* wip: stepped animations

* wip: bars bars bars

* wip: styles

* wip: styles

* wip: styles

* fix: absolute bar chart values

* fix: type errors

* chore: reorg components

* chore: reorg public assets

* wip: simplify filters

* wip: simplify filters hook

* wip: chart cleanup

* fix: empty state on charts

* fix: build issues

* wip: simplify stat percentage card

* wip: misc

* fix: floating ToC scroll intersection

* fix: brackets

* feat: line animations

* fix: wipe off animation

* fix: smooth out animation

* wip: refactor

* wip: style improvements

* fix: gradient smoothing

* fix: smooth expansion and view transitions

* wip: design polish

* wip: polish

* wip: polish

* wip: polish

* wip: copy

* wip: quote avatars

* wip: headshots

* fix: pair component styles

* fix: pair flex

* wip: chart data improvement

* wip: chart improvements

* wip: quote avatars

* fix: chart data

* wip: remove graph comments

* wip: misc

* wip: poc chart

* fix: demo sql

* wip: prep for functions

* feat: dedicated functions approach

* fix: hardcoded stats

* wip: cleanup

* wip: cleanup

* wip: cleanup

* wip: feature flag basics

* wip: thank you list

* wip: flex with simpler shuffle

* wip: misc styles

* fix: env var for sentry

* fix: duplicate var

* fix: mobile style improvements

* fix: pattern sharpness

* fix: table of contents link

* Fix feature flag

* Tiny fix

* minor copywriting improvements

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-09-04 11:04:30 +10:00