Skip to content

feat: update default space icon - #3146

Merged
AlexAndBear merged 2 commits into
mainfrom
feat/update-default-space-icon
Aug 18, 2026
Merged

feat: update default space icon#3146
AlexAndBear merged 2 commits into
mainfrom
feat/update-default-space-icon

Conversation

@AlexAndBear

@AlexAndBear AlexAndBear commented Aug 17, 2026

Copy link
Copy Markdown
Member

Description

  • Use processor: ProcessorType.enum.fit when loading previews for space resources in Favorites, Search, Projects, and Trash Overview to avoid cropped thumbnails.
  • Normalize the Projects table preview size to 24x24 for consistent table thumbnails.
  • Update the default space image asset.

Related Issue

  • Fixes <issue_link>

How Has This Been Tested?

  • test environment: local development setup (pnpm + Vitest)
  • test case 1: pnpm test:unit --run packages/web-pkg/tests/unit/composables/resources/useLoadPreview.spec.ts
  • test case 2: pnpm test:unit --run packages/web-app-files/tests/unit/views/Favorites.spec.ts
  • test case 3: pnpm test:unit --run packages/web-app-files/tests/unit/components/Search/List.spec.ts
  • test case 4: pnpm test:unit --run packages/web-app-files/tests/unit/views/spaces/Projects.spec.ts
  • test case 5: pnpm test:unit --run packages/web-app-files/tests/unit/views/trash/Overview.spec.ts
  • test case 6: pnpm test:unit --run packages/web-pkg/tests/unit/components/FilesList/ResourceTiles.spec.ts

Types of changes

  • Bugfix
  • Enhancement (a change that doesn't break existing code or deployments)
  • Breaking change (a modification that affects current functionality)
  • Technical debt (addressing code that needs refactoring or improvements)
  • Tests (adding or improving tests)
  • Documentation (updates or additions to documentation)
  • Maintenance (like dependency updates or tooling adjustments)

@AlexAndBear AlexAndBear self-assigned this Aug 17, 2026
@github-project-automation github-project-automation Bot moved this to Qualification in OpenCloud Team Board Aug 17, 2026
@AlexAndBear
AlexAndBear marked this pull request as ready for review August 17, 2026 18:18
@AlexAndBear
AlexAndBear force-pushed the feat/update-default-space-icon branch from 8f14544 to 2241fc4 Compare August 17, 2026 21:50
@AlexAndBear
AlexAndBear force-pushed the feat/update-default-space-icon branch from 2241fc4 to 560a5c9 Compare August 17, 2026 21:51
Comment thread packages/design-system/src/assets/images/default-space-icon.png
@AlexAndBear
AlexAndBear requested a review from JammingBen August 18, 2026 06:44
@AlexAndBear
AlexAndBear merged commit 0023b73 into main Aug 18, 2026
30 checks passed
@AlexAndBear
AlexAndBear deleted the feat/update-default-space-icon branch August 18, 2026 07:08
@github-project-automation github-project-automation Bot moved this from Qualification to Done in OpenCloud Team Board Aug 18, 2026
@openclouders openclouders mentioned this pull request Aug 18, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants