feat: enhance UI components with improved styling, transitions, and layout adjustments across App, MediaFormModal, MediaItem, and StarRating components

This commit is contained in:
ethan.chen
2025-06-03 17:41:10 +08:00
parent 701021c112
commit 35e0df26fe
5 changed files with 70 additions and 77 deletions

View File

@@ -1,7 +1,7 @@
/*
* @Date: 2025-05-26 17:39:36
* @LastEditors: 陈子健
* @LastEditTime: 2025-05-26 17:39:47
* @LastEditTime: 2025-05-29 11:03:14
* @FilePath: /my-score/frontend/src/lib/utils.ts
*/
export const StarRating = (rating: number, maxStars: number = 5) => {
@@ -12,6 +12,7 @@ export const StarRating = (rating: number, maxStars: number = 5) => {
const isHalfStar = i - 0.5 <= rating && rating < i;
if (isHalfStar) {
console.log('isHalfStar', isHalfStar);
stars.push(`
<div class="relative w-4 h-4">
<svg class="absolute w-4 h-4" viewBox="0 0 24 24" fill="white" stroke="currentColor">