Move profile avatar styles to global CSS with original fill

Changes:
- Moved .profile-avatar styles from Browse.vue to src/style.css
- Restored original gradient fill: orange (#f97316) to pink (#ec4899)
- Kept gradient border treatment
- Added z-index to span for proper layering
- Now available globally for reuse

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Dorian
2026-02-03 00:33:55 +00:00
parent 9f001572cc
commit 4800cac837
2 changed files with 36 additions and 29 deletions

View File

@@ -479,35 +479,6 @@ onUnmounted(() => {
}
/* Profile Dropdown Styles */
.profile-avatar {
position: relative;
width: 32px;
height: 32px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
font-weight: 600;
color: white;
background: linear-gradient(135deg, #F0003D 0%, #FA4727 36.98%, #6B90F4 77.6%);
}
.profile-avatar::before {
content: '';
position: absolute;
inset: 0;
border-radius: inherit;
padding: 2px;
background: linear-gradient(135deg, rgba(255, 255, 255, 0.8), rgba(245, 37, 50, 0.6));
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
pointer-events: none;
}
.profile-button {
padding: 6px 12px 6px 6px;
border-radius: 12px;