checkpoint: pre-refactor state before fixing P0/P1 issues
This commit is contained in:
@@ -37,12 +37,13 @@ export function formatCount(n: number): string {
|
||||
}
|
||||
|
||||
export function getAvatarGradient(seed: string): string {
|
||||
// 紫/冷灰单色家族,深浅交错保证相邻头像可区分
|
||||
const gradients = [
|
||||
'linear-gradient(135deg, #ffd6e8, #fff1a6)',
|
||||
'linear-gradient(135deg, #ffe7a0, #b7f4d2)',
|
||||
'linear-gradient(135deg, #c9f7df, #d9d2ff)',
|
||||
'linear-gradient(135deg, #cfe8ff, #ffd6e8)',
|
||||
'linear-gradient(135deg, #e3d8ff, #c9f7df)',
|
||||
'linear-gradient(135deg, #d9d2fb, #efedfd)',
|
||||
'linear-gradient(135deg, #e3e5ec, #f4f5f8)',
|
||||
'linear-gradient(135deg, #cfc6fa, #e9e6fc)',
|
||||
'linear-gradient(135deg, #d8dbe4, #eef0f5)',
|
||||
'linear-gradient(135deg, #e6e1fd, #f3f1fe)',
|
||||
]
|
||||
let hash = 0
|
||||
for (let i = 0; i < seed.length; i++) hash = (hash * 31 + seed.charCodeAt(i)) & 0xffffffff
|
||||
|
||||
Reference in New Issue
Block a user