Skip to content

feat: application templates page#29

Merged
Dao-Ho merged 10 commits into
mainfrom
dao/admin-builder
Jul 16, 2026
Merged

feat: application templates page#29
Dao-Ho merged 10 commits into
mainfrom
dao/admin-builder

Conversation

@Dao-Ho

@Dao-Ho Dao-Ho commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

AI sucks at UI, had to whip out some manual chops, I'm not washed

image

roles and cycles hashed by name for color buckets

items: [
{ href: '/admin/cycles', label: 'Cycles', icon: RefreshCw },
{ href: '/admin/builder', label: 'App Builder', icon: Layers },
{ href: '/admin/applications', label: 'Applications', icon: FileText },

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

migrated copy to applications to be more idiomatic instead. Users can then edit the application templates directly in this page

@@ -0,0 +1,27 @@
import type { CycleStatus, Role } from '@/lib/api/types'

export const ROLE_COLUMNS: Role[] = ['software_engineer', 'software_designer']

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should ideally be inferred from backend types to ensure consistency/sync but not a blocker as of now

@Dao-Ho
Dao-Ho merged commit 56119a2 into main Jul 16, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant