feat: move "Report Bug / Feature Request" button to header

- Relocated the "Report Bug / Feature Request" button from the bottom of the sidebar to the header, next to the AutoMaker logo for improved accessibility.
- Updated the button to be a compact icon-only version with a tooltip on hover.
- Adjusted the header layout to accommodate the new button placement.
- Removed the old button from the sidebar to streamline the interface.
This commit is contained in:
Cody Seibert
2025-12-10 23:28:29 -05:00
parent 9dc3124738
commit f2a443afad
8 changed files with 709 additions and 53 deletions

View File

@@ -771,9 +771,7 @@ ${Object.entries(projectAnalysis.filesByExtension)
// Convert DetectedFeature to Feature by adding required id and status
for (const detectedFeature of detectedFeatures) {
const feature: Feature = {
id: `feature-${Date.now()}-${Math.random()
.toString(36)
.substr(2, 9)}`,
id: crypto.randomUUID(),
category: detectedFeature.category,
description: detectedFeature.description,
steps: detectedFeature.steps,

View File

@@ -314,7 +314,7 @@ export function InterviewView() {
// Create initial feature in the features folder
const initialFeature: Feature = {
id: `feature-${Date.now()}-0`,
id: crypto.randomUUID(),
category: "Core",
description: "Initial project setup",
status: "backlog" as const,