Merge pull request #152 from supabase/docs/new_sponsor

Docs/new sponsor
This commit is contained in:
Copple authored and GitHub committed 2020-08-24 19:47:09 +08:00
commit 5d912feb17
14 files changed
+578 -187

No files matched your search

+1 -1
View File
@@ -22,7 +22,7 @@ module.exports = {
// Hides the switch in the navbar
// Useful if you want to support a single color mode
disableSwitch: true,
disableSwitch: false,
// Should we use the prefers-color-scheme media-query,
// using user system preferences, instead of the hardcoded defaultMode
+11 -11
View File
@@ -65,23 +65,23 @@
"releases_url": "https://api.github.com/repos/supabase/doctest-js/releases{/id}",
"deployments_url": "https://api.github.com/repos/supabase/doctest-js/deployments",
"created_at": "2020-01-29T04:51:25Z",
"updated_at": "2020-06-24T07:46:53Z",
"pushed_at": "2020-06-24T07:46:58Z",
"updated_at": "2020-08-23T08:02:28Z",
"pushed_at": "2020-08-23T03:35:13Z",
"git_url": "git://github.com/supabase/doctest-js.git",
"ssh_url": "git@github.com:supabase/doctest-js.git",
"clone_url": "https://github.com/supabase/doctest-js.git",
"svn_url": "https://github.com/supabase/doctest-js",
"homepage": "",
"size": 2991,
"stargazers_count": 41,
"watchers_count": 41,
"size": 2540,
"stargazers_count": 48,
"watchers_count": 48,
"language": "JavaScript",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": false,
"has_pages": false,
"forks_count": 1,
"forks_count": 2,
"mirror_url": null,
"archived": false,
"disabled": false,
@@ -93,9 +93,9 @@
"url": "https://api.github.com/licenses/mit",
"node_id": "MDc6TGljZW5zZTEz"
},
"forks": 1,
"forks": 2,
"open_issues": 2,
"watchers": 41,
"watchers": 48,
"default_branch": "master",
"temp_clone_token": null,
"organization": {
@@ -118,6 +118,6 @@
"type": "Organization",
"site_admin": false
},
"network_count": 1,
"subscribers_count": 4
}
"network_count": 2,
"subscribers_count": 5
}
+5 -5
View File
@@ -65,7 +65,7 @@
"releases_url": "https://api.github.com/repos/supabase/marketplace/releases{/id}",
"deployments_url": "https://api.github.com/repos/supabase/marketplace/deployments",
"created_at": "2020-01-03T09:59:40Z",
"updated_at": "2020-06-04T05:41:43Z",
"updated_at": "2020-06-29T02:36:36Z",
"pushed_at": "2020-04-27T06:28:08Z",
"git_url": "git://github.com/supabase/marketplace.git",
"ssh_url": "git@github.com:supabase/marketplace.git",
@@ -73,8 +73,8 @@
"svn_url": "https://github.com/supabase/marketplace",
"homepage": "https://supabase.io",
"size": 112,
"stargazers_count": 10,
"watchers_count": 10,
"stargazers_count": 9,
"watchers_count": 9,
"language": "TSQL",
"has_issues": true,
"has_projects": true,
@@ -95,7 +95,7 @@
},
"forks": 2,
"open_issues": 0,
"watchers": 10,
"watchers": 9,
"default_branch": "master",
"temp_clone_token": null,
"organization": {
@@ -120,4 +120,4 @@
},
"network_count": 2,
"subscribers_count": 3
}
}
+13 -13
View File
@@ -65,27 +65,27 @@
"releases_url": "https://api.github.com/repos/supabase/pg-api/releases{/id}",
"deployments_url": "https://api.github.com/repos/supabase/pg-api/deployments",
"created_at": "2020-05-20T12:36:37Z",
"updated_at": "2020-06-25T07:28:50Z",
"pushed_at": "2020-06-25T07:28:43Z",
"updated_at": "2020-08-23T13:33:30Z",
"pushed_at": "2020-08-18T13:31:51Z",
"git_url": "git://github.com/supabase/pg-api.git",
"ssh_url": "git@github.com:supabase/pg-api.git",
"clone_url": "https://github.com/supabase/pg-api.git",
"svn_url": "https://github.com/supabase/pg-api",
"homepage": "https://supabase.io",
"size": 86669,
"stargazers_count": 36,
"watchers_count": 36,
"size": 87118,
"stargazers_count": 53,
"watchers_count": 53,
"language": "TypeScript",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": true,
"forks_count": 2,
"forks_count": 3,
"mirror_url": null,
"archived": false,
"disabled": false,
"open_issues_count": 3,
"open_issues_count": 6,
"license": {
"key": "apache-2.0",
"name": "Apache License 2.0",
@@ -93,9 +93,9 @@
"url": "https://api.github.com/licenses/apache-2.0",
"node_id": "MDc6TGljZW5zZTI="
},
"forks": 2,
"open_issues": 3,
"watchers": 36,
"forks": 3,
"open_issues": 6,
"watchers": 53,
"default_branch": "develop",
"temp_clone_token": null,
"organization": {
@@ -118,6 +118,6 @@
"type": "Organization",
"site_admin": false
},
"network_count": 2,
"subscribers_count": 4
}
"network_count": 3,
"subscribers_count": 5
}
+11 -11
View File
@@ -65,23 +65,23 @@
"releases_url": "https://api.github.com/repos/supabase/postgres/releases{/id}",
"deployments_url": "https://api.github.com/repos/supabase/postgres/deployments",
"created_at": "2020-04-10T08:02:57Z",
"updated_at": "2020-06-19T09:19:44Z",
"pushed_at": "2020-06-19T09:19:41Z",
"updated_at": "2020-08-24T00:03:22Z",
"pushed_at": "2020-08-18T13:31:26Z",
"git_url": "git://github.com/supabase/postgres.git",
"ssh_url": "git@github.com:supabase/postgres.git",
"clone_url": "https://github.com/supabase/postgres.git",
"svn_url": "https://github.com/supabase/postgres",
"homepage": "https://supabase.io",
"size": 104,
"stargazers_count": 101,
"watchers_count": 101,
"size": 117,
"stargazers_count": 132,
"watchers_count": 132,
"language": "Shell",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 2,
"forks_count": 3,
"mirror_url": null,
"archived": false,
"disabled": false,
@@ -93,9 +93,9 @@
"url": "https://api.github.com/licenses/postgresql",
"node_id": "MDc6TGljZW5zZTMx"
},
"forks": 2,
"forks": 3,
"open_issues": 4,
"watchers": 101,
"watchers": 132,
"default_branch": "develop",
"temp_clone_token": null,
"organization": {
@@ -118,6 +118,6 @@
"type": "Organization",
"site_admin": false
},
"network_count": 2,
"subscribers_count": 5
}
"network_count": 3,
"subscribers_count": 7
}
+10 -10
View File
@@ -65,16 +65,16 @@
"releases_url": "https://api.github.com/repos/supabase/postgrest-js/releases{/id}",
"deployments_url": "https://api.github.com/repos/supabase/postgrest-js/deployments",
"created_at": "2020-01-27T05:32:19Z",
"updated_at": "2020-06-22T09:30:53Z",
"pushed_at": "2020-06-22T09:30:54Z",
"updated_at": "2020-08-23T03:34:50Z",
"pushed_at": "2020-08-23T03:34:51Z",
"git_url": "git://github.com/supabase/postgrest-js.git",
"ssh_url": "git@github.com:supabase/postgrest-js.git",
"clone_url": "https://github.com/supabase/postgrest-js.git",
"svn_url": "https://github.com/supabase/postgrest-js",
"homepage": "https://supabase.io",
"size": 978,
"stargazers_count": 71,
"watchers_count": 71,
"size": 3225,
"stargazers_count": 79,
"watchers_count": 79,
"language": "JavaScript",
"has_issues": true,
"has_projects": true,
@@ -85,7 +85,7 @@
"mirror_url": null,
"archived": false,
"disabled": false,
"open_issues_count": 1,
"open_issues_count": 2,
"license": {
"key": "mit",
"name": "MIT License",
@@ -94,8 +94,8 @@
"node_id": "MDc6TGljZW5zZTEz"
},
"forks": 3,
"open_issues": 1,
"watchers": 71,
"open_issues": 2,
"watchers": 79,
"default_branch": "master",
"temp_clone_token": null,
"organization": {
@@ -119,5 +119,5 @@
"site_admin": false
},
"network_count": 3,
"subscribers_count": 6
}
"subscribers_count": 9
}
+13 -13
View File
@@ -65,27 +65,27 @@
"releases_url": "https://api.github.com/repos/supabase/realtime/releases{/id}",
"deployments_url": "https://api.github.com/repos/supabase/realtime/deployments",
"created_at": "2019-09-23T12:15:45Z",
"updated_at": "2020-06-25T20:52:59Z",
"pushed_at": "2020-06-12T10:57:54Z",
"updated_at": "2020-08-24T06:52:45Z",
"pushed_at": "2020-08-18T13:31:04Z",
"git_url": "git://github.com/supabase/realtime.git",
"ssh_url": "git@github.com:supabase/realtime.git",
"clone_url": "https://github.com/supabase/realtime.git",
"svn_url": "https://github.com/supabase/realtime",
"homepage": "https://supabase.io",
"size": 2134,
"stargazers_count": 1496,
"watchers_count": 1496,
"size": 2304,
"stargazers_count": 1691,
"watchers_count": 1691,
"language": "Elixir",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 61,
"forks_count": 68,
"mirror_url": null,
"archived": false,
"disabled": false,
"open_issues_count": 5,
"open_issues_count": 3,
"license": {
"key": "apache-2.0",
"name": "Apache License 2.0",
@@ -93,9 +93,9 @@
"url": "https://api.github.com/licenses/apache-2.0",
"node_id": "MDc6TGljZW5zZTI="
},
"forks": 61,
"open_issues": 5,
"watchers": 1496,
"forks": 68,
"open_issues": 3,
"watchers": 1691,
"default_branch": "master",
"temp_clone_token": null,
"organization": {
@@ -118,6 +118,6 @@
"type": "Organization",
"site_admin": false
},
"network_count": 61,
"subscribers_count": 43
}
"network_count": 68,
"subscribers_count": 53
}
+13 -13
View File
@@ -65,27 +65,27 @@
"releases_url": "https://api.github.com/repos/supabase/supabase/releases{/id}",
"deployments_url": "https://api.github.com/repos/supabase/supabase/deployments",
"created_at": "2019-10-12T05:56:49Z",
"updated_at": "2020-06-25T21:14:42Z",
"pushed_at": "2020-06-23T03:37:30Z",
"updated_at": "2020-08-24T03:37:28Z",
"pushed_at": "2020-08-23T03:35:02Z",
"git_url": "git://github.com/supabase/supabase.git",
"ssh_url": "git@github.com:supabase/supabase.git",
"clone_url": "https://github.com/supabase/supabase.git",
"svn_url": "https://github.com/supabase/supabase",
"homepage": "https://supabase.io",
"size": 6301,
"stargazers_count": 1724,
"watchers_count": 1724,
"size": 18404,
"stargazers_count": 2088,
"watchers_count": 2088,
"language": "JavaScript",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 56,
"forks_count": 66,
"mirror_url": null,
"archived": false,
"disabled": false,
"open_issues_count": 13,
"open_issues_count": 22,
"license": {
"key": "apache-2.0",
"name": "Apache License 2.0",
@@ -93,9 +93,9 @@
"url": "https://api.github.com/licenses/apache-2.0",
"node_id": "MDc6TGljZW5zZTI="
},
"forks": 56,
"open_issues": 13,
"watchers": 1724,
"forks": 66,
"open_issues": 22,
"watchers": 2088,
"default_branch": "master",
"temp_clone_token": null,
"organization": {
@@ -118,6 +118,6 @@
"type": "Organization",
"site_admin": false
},
"network_count": 56,
"subscribers_count": 69
}
"network_count": 66,
"subscribers_count": 77
}
+322
View File
@@ -0,0 +1,322 @@
[
{
"sponsor_handle": "sleepypikachu",
"sponsor_profile_name": "Elliot",
"sponsor_public_email": null,
"sponsorship_started_on": "2020-05-27T17:06:42.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": []
},
{
"sponsor_handle": "prashantpawar",
"sponsor_profile_name": "Prashant Singh Pawar",
"sponsor_public_email": "prashantpawar@gmail.com",
"sponsorship_started_on": "2020-05-27T18:58:54.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": []
},
{
"sponsor_handle": "sebastianbachmann",
"sponsor_profile_name": "Sebastian Bachmann",
"sponsor_public_email": "github@sebastianbachmann.de",
"sponsorship_started_on": "2020-05-27T19:27:21.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HF1sEEQsq43iHhXFlgoP6X1",
"tier_name": "$5 a month",
"tier_monthly_amount": "$5.00",
"processed_amount": "$5.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-12T02:07:08.000+08:00"
}
]
},
{
"sponsor_handle": "arnaudbonzom",
"sponsor_profile_name": "Arnaud Bonzom",
"sponsor_public_email": null,
"sponsorship_started_on": "2020-05-27T20:38:34.000+08:00",
"is_public": false,
"is_yearly": false,
"transactions": []
},
{
"sponsor_handle": "reverie",
"sponsor_profile_name": "Andrew Badr",
"sponsor_public_email": "andrewbadr.etc+github@gmail.com",
"sponsorship_started_on": "2020-05-27T23:07:56.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HEIaQEQsq43iHhXDZi6muf6",
"tier_name": "$19 a month",
"tier_monthly_amount": "$19.00",
"processed_amount": "$19.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-10T01:45:44.000+08:00"
}
]
},
{
"sponsor_handle": "saphp",
"sponsor_profile_name": "Saleh Almatrafi",
"sponsor_public_email": null,
"sponsorship_started_on": "2020-05-28T12:57:15.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": []
},
{
"sponsor_handle": "Cmarenburg",
"sponsor_profile_name": "Colin Arenburg",
"sponsor_public_email": "cmarenburg2@gmail.com",
"sponsorship_started_on": "2020-06-01T18:23:00.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HIeTiEQsq43iHhXbMqdgSM8",
"tier_name": "$5 a month",
"tier_monthly_amount": "$5.00",
"processed_amount": "$5.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-22T01:56:46.000+08:00"
}
]
},
{
"sponsor_handle": "Aaron-A",
"sponsor_profile_name": "Aaron",
"sponsor_public_email": null,
"sponsorship_started_on": "2020-06-01T19:58:42.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HDacoEQsq43iHhXVVwcPnUM",
"tier_name": "$5 a month",
"tier_monthly_amount": "$5.00",
"processed_amount": "$5.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-08T02:49:16.000+08:00"
}
]
},
{
"sponsor_handle": "gabrielpires",
"sponsor_profile_name": "Gabriel Pires",
"sponsor_public_email": "eu@gabrielpires.com.br",
"sponsorship_started_on": "2020-06-06T18:20:23.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HDDKREQsq43iHhX00NVMdZz",
"tier_name": "$5 a month",
"tier_monthly_amount": "$5.00",
"processed_amount": "$5.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-07T01:56:44.000+08:00"
}
]
},
{
"sponsor_handle": "Julianwan",
"sponsor_profile_name": null,
"sponsor_public_email": null,
"sponsorship_started_on": "2020-06-16T03:30:05.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "2MT56508LD3969344",
"tier_name": "$5 a month",
"tier_monthly_amount": "$5.00",
"processed_amount": "$5.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-16T01:37:54.000+08:00"
}
]
},
{
"sponsor_handle": "affluent-bilby-classifieds",
"sponsor_profile_name": null,
"sponsor_public_email": null,
"sponsorship_started_on": "2020-06-22T19:09:58.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HJ0ecEQsq43iHhXYA0HwIBF",
"tier_name": "$5 a month",
"tier_monthly_amount": "$5.00",
"processed_amount": "$5.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-23T01:37:32.000+08:00"
}
]
},
{
"sponsor_handle": "KoreyPeters",
"sponsor_profile_name": "Korey Peters",
"sponsor_public_email": null,
"sponsorship_started_on": "2020-07-03T05:23:58.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HBlFGEQsq43iHhXwXpe2PHl",
"tier_name": "$5 a month",
"tier_monthly_amount": "$5.00",
"processed_amount": "$5.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-03T01:45:22.000+08:00"
}
]
},
{
"sponsor_handle": "patrickxchong",
"sponsor_profile_name": "Patrick Chong",
"sponsor_public_email": null,
"sponsorship_started_on": "2020-07-05T22:59:43.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HCqWaEQsq43iHhXpYnzxOdw",
"tier_name": "$5 a month",
"tier_monthly_amount": "$5.00",
"processed_amount": "$5.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-06T01:35:45.000+08:00"
}
]
},
{
"sponsor_handle": "gregdenson",
"sponsor_profile_name": null,
"sponsor_public_email": null,
"sponsorship_started_on": "2020-07-18T01:44:44.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "8X769098995164337",
"tier_name": "$5 a month",
"tier_monthly_amount": "$5.00",
"processed_amount": "$5.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-18T01:22:04.000+08:00"
}
]
},
{
"sponsor_handle": "StephaneP",
"sponsor_profile_name": "Stephane Leandre Paul",
"sponsor_public_email": null,
"sponsorship_started_on": "2020-08-07T21:43:49.000+08:00",
"is_public": true,
"is_yearly": true,
"transactions": [
{
"transaction_id": "ch_1HIeLlEQsq43iHhXpNJXbWpX",
"tier_name": "$19 a month",
"tier_monthly_amount": "$19.00",
"processed_amount": "$228.00",
"is_prorated": false,
"status": "processor_declined",
"transaction_date": "2020-08-22T01:48:35.000+08:00"
},
{
"transaction_id": "ch_1HDVrQEQsq43iHhXaCCYB4NX",
"tier_name": "$19 a month",
"tier_monthly_amount": "$19.00",
"processed_amount": "$8.00",
"is_prorated": true,
"status": "settled",
"transaction_date": "2020-08-07T21:44:02.000+08:00"
}
]
},
{
"sponsor_handle": "thorwebdev",
"sponsor_profile_name": "Thor 雷神 Schaeff",
"sponsor_public_email": null,
"sponsorship_started_on": "2020-08-08T02:08:34.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HG6mpEQsq43iHhXgX7tlU3h",
"tier_name": "$19 a month",
"tier_monthly_amount": "$19.00",
"processed_amount": "$19.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-15T01:34:00.000+08:00"
},
{
"transaction_id": "ch_1HDZzdEQsq43iHhXl4yVCyel",
"tier_name": "$19 a month",
"tier_monthly_amount": "$19.00",
"processed_amount": "$4.00",
"is_prorated": true,
"status": "settled",
"transaction_date": "2020-08-08T02:08:47.000+08:00"
}
]
},
{
"sponsor_handle": "briannekimmel",
"sponsor_profile_name": null,
"sponsor_public_email": null,
"sponsorship_started_on": "2020-08-11T01:25:23.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HEekUEQsq43iHhXlQVYDVFe",
"tier_name": "$5,000 a month",
"tier_monthly_amount": "$5,000.00",
"processed_amount": "$5,000.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-11T03:28:48.000+08:00"
}
]
},
{
"sponsor_handle": "Idered",
"sponsor_profile_name": "Kasper Mikiewicz",
"sponsor_public_email": "iam@kasper.io",
"sponsorship_started_on": "2020-08-19T04:03:03.000+08:00",
"is_public": true,
"is_yearly": false,
"transactions": [
{
"transaction_id": "ch_1HHb1SEQsq43iHhXEKIqNLwn",
"tier_name": "$5 a month",
"tier_monthly_amount": "$5.00",
"processed_amount": "$5.00",
"is_prorated": false,
"status": "settled",
"transaction_date": "2020-08-19T04:03:17.000+08:00"
}
]
}
]
+29 -29
View File
@@ -431,9 +431,9 @@ function Home() {
<div className="col col--6 col--offset-3">
<h2 className="with-underline">Open source</h2>
<p className="">
Follow us on <a href="https://github.com/supabase">GitHub</a>.{' '}
<strong>Watch</strong> the releases of each repo to get notified when we are ready
for Beta launch.
Supabase <Link to={'/oss'}>loves open source</Link>. Follow us on{' '}
<a href="https://github.com/supabase">GitHub</a>. <strong>Watch</strong> the
releases of each repo to get notified when we are ready for Beta launch.
</p>
</div>
</div>
@@ -468,37 +468,37 @@ function Home() {
}}
className="hero is--dark"
>
<div className="container text--center">
{/* <div>
<h2>Get Early Access</h2>
</div> */}
<div className="container">
<div>
<h2
style={{
margin: 10,
}}
>
Enterprise sponsors
</h2>
</div>
<div className="">
<a
className={classnames(
'button hero--button button--md responsive-button',
styles.button
)}
href="https://www.producthunt.com/posts/supabase?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-supabase"
style={{ width: 250, height: 54, margin: 0, padding: 0, display: 'inline-block' }}
href={'http://worklife.vc/'}
target="_blank"
style={{
height: 150,
margin: 10,
}}
>
<img
src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=203792&theme=dark"
alt="Supabase - An open source Firebase alternative | Product Hunt Embed"
style={{ width: 250, height: 54 }}
width="250px"
height="54px"
/>
<img src="/img/worklife-dark.png" alt="WorkLife VC" />
</a>
<Link
className={classnames(
'button hero--button button--md button--primary responsive-button',
styles.button
)}
to={'https://app.supabase.io'}
style={{ margin: 5 }}
<a
href={'https://github.com/sponsors/supabase'}
target="_blank"
style={{
height: 150,
margin: 10,
}}
>
Alpha sign up →
</Link>
<img src="/img/new-sponsor-dark.png" alt="Become a sponsor" />
</a>
</div>
</div>
</section>
+138 -76
View File
@@ -1,8 +1,7 @@
import React from 'react'
import Layout from '@theme/Layout'
import { AreaChart, Area, BarChart, Bar, Tooltip, ResponsiveContainer } from 'recharts'
import useDocusaurusContext from '@docusaurus/useDocusaurusContext'
import stargazers from '../data/stars/stargazers.json'
import sponsors from '../data/sponsors.json'
import GithubCard from '../components/GithubCard'
import { repos } from '../data/github'
@@ -10,13 +9,12 @@ export default function Oss() {
const context = useDocusaurusContext()
const { siteConfig = {} } = context
// Take only the start of each month
const monthlySummary = stargazers.filter((x) => {
const currentDate = new Date(x.name)
const dayOfWeek = currentDate.getDate()
if (dayOfWeek == 1) return true
else return false
})
const level1 = sponsors.filter((x) => x.transactions[0]?.tier_name == '$5 a month')
const level2 = sponsors.filter((x) => x.transactions[0]?.tier_name == '$19 a month')
const level3 = sponsors.filter((x) => x.transactions[0]?.tier_name == '$49 a month')
const level4 = sponsors.filter((x) => x.transactions[0]?.tier_name == '$1,000 a month')
const level5 = sponsors.filter((x) => x.transactions[0]?.tier_name == '$2,500 a month')
const level6 = sponsors.filter((x) => x.transactions[0]?.tier_name == '$5,000 a month')
return (
<Layout title={`${siteConfig.title}`} description={siteConfig.tagline}>
@@ -26,77 +24,141 @@ export default function Oss() {
<div className="col">
<h2 className="with-underline">Open source</h2>
<p className="">
Supabase is an opensource company. Follow us on{' '}
<a href="https://github.com/supabase">GitHub</a>.
Supabase is an opensource company. Supabase tries to support existing open source
tools and communities wherever possible.
</p>
<p className="">
We also take sponsorship, which we then re-distribute to they community, either
directly or by hiring employees to work on the tools we use. Open source is made
better by all of our sponsors:
</p>
</div>
</div>
<div className={'row'}>
<div className="col">
<div className="card" style={{ height: 400 }}>
<ResponsiveContainer>
<AreaChart
width={600}
height={400}
data={monthlySummary}
margin={{
top: 0,
right: 0,
left: 0,
bottom: 0,
}}
>
<Tooltip content={<CustomTooltip />} />
{/* <Bar
type="monotone"
dataKey="pg-api"
stroke="#ffc658"
fill="#ffc658"
/>
<Bar
type="monotone"
dataKey="postgres"
stroke="#EAB7B7"
fill="#F27272"
/>
<Bar
type="monotone"
dataKey="realtime"
stroke="#8884d8"
fill="#8884d8"
/> */}
<Area type="monotone" dataKey="supabase" stroke="#82ca9d" fill="#82ca9d" />
</AreaChart>
</ResponsiveContainer>
{level6.length && (
<>
<h3 className="">Enterprise: $5,000 per month</h3>
<div class="row is-multiline">
{level6.map((x) => (
<div class="col col--3" key={x.sponsor_handle}>
<a class="avatar" href={`https://github.com/${x.sponsor_handle}`}>
<img
class="avatar__photo avatar__photo--sm"
src={`https://github.com/${x.sponsor_handle}.png`}
/>
<div class="avatar__intro">
<h5 class="avatar__name">{x.sponsor_handle}</h5>
</div>
</a>
</div>
))}
</div>
</div>
</div>
</div>
</section>
{/* Sponsors */}
<section className={'section-lg'}>
<div className="container">
<h2>Sponsors</h2>
<p>
Like what we do? Consider{' '}
<a href="https://github.com/sponsors/supabase">becoming a sponsor</a>.
</p>
<p>
Thanks to these contributors for their sponsorship:{' '}
<ul>
<li>
<a href="https://github.com/reverie" key="a-reverie">
@reverie
</a>
</li>
<li>
<a href="https://github.com/saphp" key="a-saphp">
@saphp
</a>
</li>
</ul>
</p>
<br />
</>
)}
{!!level5.length && (
<>
<h3 className="">Agency: $2,500 per month</h3>
<div class="row is-multiline">
{level5.map((x) => (
<div class="col col--3" key={x.sponsor_handle}>
<a class="avatar" href={`https://github.com/${x.sponsor_handle}`}>
<img
class="avatar__photo avatar__photo--sm"
src={`https://github.com/${x.sponsor_handle}.png`}
/>
<div class="avatar__intro">
<h5 class="avatar__name">{x.sponsor_handle}</h5>
</div>
</a>
</div>
))}
</div>
<br />
</>
)}
{!!level4.length && (
<>
<h3 className="">Startup: $1,000 per month</h3>
<div class="row is-multiline">
{level4.map((x) => (
<div class="col col--3" key={x.sponsor_handle}>
<a class="avatar" href={`https://github.com/${x.sponsor_handle}`}>
<img
class="avatar__photo avatar__photo--sm"
src={`https://github.com/${x.sponsor_handle}.png`}
/>
<div class="avatar__intro">
<h5 class="avatar__name">{x.sponsor_handle}</h5>
</div>
</a>
</div>
))}
</div>
<br />
</>
)}
{!!level3.length && (
<>
<h3 className="">Evangelist: $49 per month</h3>
<div class="row is-multiline">
{level3.map((x) => (
<div class="col col--3" key={x.sponsor_handle}>
<a class="avatar" href={`https://github.com/${x.sponsor_handle}`}>
<img
class="avatar__photo avatar__photo--sm"
src={`https://github.com/${x.sponsor_handle}.png`}
/>
<div class="avatar__intro">
<h5 class="avatar__name">{x.sponsor_handle}</h5>
</div>
</a>
</div>
))}
</div>
<br />
</>
)}
{level2.length && (
<>
<h3 className="">Supporter: $19 per month</h3>
<div class="row is-multiline">
{level2.map((x) => (
<div class="col col--3" key={x.sponsor_handle}>
<a class="avatar" href={`https://github.com/${x.sponsor_handle}`}>
<img
class="avatar__photo avatar__photo--sm"
src={`https://github.com/${x.sponsor_handle}.png`}
/>
<div class="avatar__intro">
<h5 class="avatar__name">{x.sponsor_handle}</h5>
</div>
</a>
</div>
))}
</div>
<br />
</>
)}
{level1.length && (
<>
<h3 className="">Contributor: $5 per month</h3>
<div class="row is-multiline">
{level1.map((x) => (
<div class="col col--3" key={x.sponsor_handle}>
<a class="avatar" href={`https://github.com/${x.sponsor_handle}`}>
<img
class="avatar__photo avatar__photo--sm"
src={`https://github.com/${x.sponsor_handle}.png`}
/>
<div class="avatar__intro">
<h5 class="avatar__name">{x.sponsor_handle}</h5>
</div>
</a>
</div>
))}
</div>
</>
)}
</div>
</section>
+12 -5
View File
@@ -1,8 +1,15 @@
TEAM
Paul Copplestone
Ant Wilson
Supabase is 100% remote.
Angelico de los Reyes
Ant Wilson
Bobbie Soedirgo
Chris Copplestone
Hieu Pham
Joshen Lim
Paul Copplestone
Steve Chavez
____________
@@ -19,8 +26,8 @@ Supabase would not be possible without the work of some other amazing opensource
- Postgres - https://www.postgresql.org/docs/devel/git.html
- PostgREST - https://github.com/PostgREST
- Nginx - http://hg.nginx.org/nginx/
- Kong - https://github.com/kong/
- NextJS - https://nextjs.org/
- Next.js - https://nextjs.org/
- Phoenix - https://www.phoenixframework.org/
- Docusaurus - https://v2.docusaurus.io/
- Docusaurus - https://v2.docusaurus.io/
- GoAuth - https://github.com/netlify/gotrue
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB