Commit Graph
5 Commits
Author SHA1 Message Date
yusufipk 6d5a4d0cc3 Update desktop environment screenshots and file references
Update distros.json to reference correct screenshot file extensions and add new screenshot images to the attached_assets/de_screenshots directory.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c4fc7b07-53a2-4929-bc12-f392104bb085
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: cf15d2e1-0737-4161-bdb6-7f72c8c7252a
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/55e426a8-5a2b-421b-8bd4-30481ae0063b/c4fc7b07-53a2-4929-bc12-f392104bb085/a2ci8g4
Replit-Helium-Checkpoint-Created: true
2025-12-17 14:55:00 +00:00
yusufipk 2e230b781a Add placeholder screenshots and boost super like recommendations
Add screenshot functionality to desktop environment cards, specify a directory for screenshots, and significantly increase the recommendation weight for "super liked" desktop environments.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c4fc7b07-53a2-4929-bc12-f392104bb085
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 936a3981-c2af-4a9b-b975-bbce46d12e05
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/55e426a8-5a2b-421b-8bd4-30481ae0063b/c4fc7b07-53a2-4929-bc12-f392104bb085/OOak6Ts
Replit-Helium-Checkpoint-Created: true
2025-12-17 14:25:20 +00:00
yusufipk 3429df4273 Restored to 'd1470a5818dc60498a699347c3ffffd9afb70634'
Replit-Restored-To: d1470a5818
2025-12-17 14:22:13 +00:00
yusufipk 87f57a85e1 Add placeholder images for desktop environments to the application
Adds an `image` field to the `desktopEnvironments` in `distros.json` and updates the `DECard` component to display these images, falling back to a default icon if an image is not found.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e522d728-b28a-437f-b576-83935afe7ea0
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ad671a81-adaf-4a94-80c6-c25afcaf1677
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/55e426a8-5a2b-421b-8bd4-30481ae0063b/e522d728-b28a-437f-b576-83935afe7ea0/LmuYLyP
Replit-Helium-Checkpoint-Created: true
2025-12-17 14:21:55 +00:00
yusufipk 8a036b2a00 Introduce interactive distro matching with swipable cards and personalized recommendations
Refactors the UI to use a new DistroMatch component, replacing CardStack and DynamicBackground. Implements swipable cards for desktop environments and critical questions, calculating distro scores based on user preferences to provide personalized recommendations. Adds detailed distro data and roast messages for a dynamic results screen.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e522d728-b28a-437f-b576-83935afe7ea0
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 11cbc7d9-3397-474c-b460-1d052c247525
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/55e426a8-5a2b-421b-8bd4-30481ae0063b/e522d728-b28a-437f-b576-83935afe7ea0/38Ou2AY
Replit-Helium-Checkpoint-Created: true
2025-12-17 14:10:56 +00:00