diff --git a/templates/corporate/team.html b/templates/corporate/team.html index 998b857f20..fa7c4cf0af 100644 --- a/templates/corporate/team.html +++ b/templates/corporate/team.html @@ -92,7 +92,7 @@ contributors, and more than 75 with 100+ commits." %} - + @@ -100,18 +100,14 @@ contributors, and more than 75 with 100+ commits." %} - - - - - - - - - + + + + +
@@ -124,18 +120,15 @@ contributors, and more than 75 with 100+ commits." %}
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/tools/fetch-contributor-data b/tools/fetch-contributor-data index df9a62ea4c..98c78167b8 100755 --- a/tools/fetch-contributor-data +++ b/tools/fetch-contributor-data @@ -107,15 +107,29 @@ def update_contributor_data_file() -> None: # the total count, including those that should *not* have tabs on the team # page (e.g. if they are deprecated). repo_names = [ + "docker-zulip", + "errbot-backend-zulip", + "github-actions-zulip", + "hubot-zulip", + "puppet-zulip", "python-zulip-api", + "trello-to-zulip", + "swift-zulip-api", + "zulint", "zulip", "zulip-android-legacy", + "zulip-architecture", + "zulip-archive", + "zulip-csharp", "zulip-desktop", + "zulip-desktop-legacy", "zulip-flutter", "zulip-ios-legacy", "zulip-js", "zulip-mobile", + "zulip-redmine-plugin", "zulip-terminal", + "zulip-zapier", "zulipbot", ] diff --git a/web/src/portico/team.ts b/web/src/portico/team.ts index 85acc4c77e..f4f03abeca 100644 --- a/web/src/portico/team.ts +++ b/web/src/portico/team.ts @@ -8,39 +8,64 @@ import _ from "lodash"; // referenced from Contributor, rather than having repository names be // direct keys in the namespace that also has `email`. const all_repository_names = [ - "zulip", - "zulip-desktop", - "zulip-mobile", + "docker-zulip", + "errbot-backend-zulip", + "github-actions-zulip", + "hubot-zulip", + "puppet-zulip", "python-zulip-api", - "zulip-js", - "zulipbot", - "zulip-terminal", - "zulip-ios-legacy", + "trello-to-zulip", + "swift-zulip-api", + "zulint", + "zulip", "zulip-android-legacy", + "zulip-architecture", + "zulip-archive", + "zulip-csharp", + "zulip-desktop", + "zulip-desktop-legacy", "zulip-flutter", + "zulip-ios-legacy", + "zulip-js", + "zulip-mobile", + "zulip-redmine-plugin", + "zulip-terminal", + "zulip-zapier", + "zulipbot", ] as const; const all_tab_names = [ "server", "desktop", "mobile", - "zulip-js", - "python-zulip-api", - "zulipbot", "terminal", + "api-clients", + "devtools", ] as const; type RepositoryName = (typeof all_repository_names)[number]; type TabName = (typeof all_tab_names)[number]; const tab_name_to_repo_list: Record = { - server: ["zulip"], - desktop: ["zulip-desktop"], + server: ["zulip", "docker-zulip"], + desktop: ["zulip-desktop", "zulip-desktop-legacy"], mobile: ["zulip-mobile", "zulip-flutter", "zulip-ios-legacy", "zulip-android-legacy"], - "zulip-js": ["zulip-js"], - "python-zulip-api": ["python-zulip-api"], - zulipbot: ["zulipbot"], terminal: ["zulip-terminal"], + "api-clients": [ + "python-zulip-api", + "zulip-js", + "zulip-archive", + "errbot-backend-zulip", + "github-actions-zulip", + "hubot-zulip", + "puppet-zulip", + "trello-to-zulip", + "swift-zulip-api", + "zulip-csharp", + "zulip-redmine-plugin", + "zulip-zapier", + ], + devtools: ["zulipbot", "zulint", "zulip-architecture"], }; export type Contributor = { diff --git a/web/styles/portico/portico.css b/web/styles/portico/portico.css index 7a03ab4f27..6313b2486d 100644 --- a/web/styles/portico/portico.css +++ b/web/styles/portico/portico.css @@ -704,9 +704,8 @@ input#total:checked ~ #tab-total, input#server:checked ~ #tab-server, input#desktop:checked ~ #tab-desktop, input#mobile:checked ~ #tab-mobile, -input#python-zulip-api:checked ~ #tab-python-zulip-api, -input#zulip-js:checked ~ #tab-zulip-js, -input#zulipbot:checked ~ #tab-zulipbot, +input#api-clients:checked ~ #tab-api-clients, +input#devtools:checked ~ #tab-devtools, input#terminal:checked ~ #tab-terminal { display: block;