refactor(welcome): improve service cards with brand colors and docs links

- add official brand colors for all services
- add documentation urls with clickable icons
- fix responsive layout on mobile devices
- deduplicate quick start steps for postgresus
- show internal urls in card header to avoid duplication
This commit is contained in:
Yury Kossakovsky
2025-12-12 15:44:09 -07:00
parent 0425c61d89
commit 4f6677bddc
3 changed files with 145 additions and 93 deletions

View File

@@ -473,12 +473,12 @@ if is_profile_active "n8n"; then
((STEP_NUM++))
fi
# Step 3: Explore examples
if is_profile_active "n8n"; then
# Step 3: Configure database backups (if postgresus active)
if is_profile_active "postgresus"; then
QUICK_START_ARRAY+=(" {
\"step\": $STEP_NUM,
\"title\": \"Explore community workflows\",
\"description\": \"300+ examples available in imported workflows\"
\"title\": \"Configure database backups\",
\"description\": \"Set up Postgresus for automated PostgreSQL backups\"
}")
((STEP_NUM++))
fi
@@ -493,16 +493,6 @@ if is_profile_active "monitoring"; then
((STEP_NUM++))
fi
# Step 5: Configure database backups (if postgresus active)
if is_profile_active "postgresus"; then
QUICK_START_ARRAY+=(" {
\"step\": $STEP_NUM,
\"title\": \"Configure database backups\",
\"description\": \"Set up Postgresus for automated PostgreSQL backups\"
}")
((STEP_NUM++))
fi
# Join quick_start array
QUICK_START_JSON=""
for i in "${!QUICK_START_ARRAY[@]}"; do