From 3b9e0a03ebb047e77d5ad90f27df38e9d48c9919 Mon Sep 17 00:00:00 2001 From: tdgao Date: Tue, 23 Jun 2026 15:43:46 -0600 Subject: [PATCH 01/15] feat: add new versions table, move environments column to be feature flag toggled, and add header/cell class props to Table.vue --- .../src/pages/project/Versions.vue | 4 + apps/app-frontend/src/store/theme.ts | 1 + apps/frontend/src/composables/featureFlags.ts | 1 + .../[type]/[project]/settings/versions.vue | 1 + .../src/pages/[type]/[project]/versions.vue | 1 + packages/ui/src/components/base/Table.vue | 20 +- .../project/ProjectPageVersions.vue | 435 ++++++++++++------ packages/ui/src/stories/base/Table.stories.ts | 26 ++ .../project/ProjectPageVersions.stories.ts | 206 +++++++++ 9 files changed, 561 insertions(+), 134 deletions(-) create mode 100644 packages/ui/src/stories/project/ProjectPageVersions.stories.ts diff --git a/apps/app-frontend/src/pages/project/Versions.vue b/apps/app-frontend/src/pages/project/Versions.vue index f7aa3d0e1a..83bcf2d34b 100644 --- a/apps/app-frontend/src/pages/project/Versions.vue +++ b/apps/app-frontend/src/pages/project/Versions.vue @@ -5,6 +5,7 @@ :game-versions="gameVersions" :versions="versions" :project="project" + :show-environment-column="themeStore.featureFlags.show_version_environment_column" :version-link="(version) => buildProjectHref(`/project/${project.id}/version/${version.id}`)" >