feat(mobile): update discover category colors
This commit is contained in:
parent
ec6bc963a7
commit
0b2393a11b
|
|
@ -61,8 +61,8 @@ const CategoryItem = memo(({ category }: { category: string }) => {
|
|||
>
|
||||
<LinearGradient
|
||||
colors={[
|
||||
CategoryMap[category as keyof typeof CategoryMap].fromColor,
|
||||
CategoryMap[category as keyof typeof CategoryMap].toColor,
|
||||
`${CategoryMap[category as keyof typeof CategoryMap].color}80`,
|
||||
CategoryMap[category as keyof typeof CategoryMap].color,
|
||||
]}
|
||||
start={{ x: 0, y: 0 }}
|
||||
end={{ x: 0, y: 1 }}
|
||||
|
|
|
|||
|
|
@ -26,29 +26,29 @@ export const RSSHubCategories = [
|
|||
|
||||
export const CategoryMap: Record<
|
||||
(typeof RSSHubCategories)[number],
|
||||
{ fromColor: string; toColor: string; emoji: string }
|
||||
{ color: string; emoji: string }
|
||||
> = {
|
||||
all: { fromColor: "#E6C07B", toColor: "#FFCA28", emoji: "⭐️" },
|
||||
"social-media": { fromColor: "#A0C4FF", toColor: "#42A5F5", emoji: "💬" },
|
||||
"new-media": { fromColor: "#FFB4A2", toColor: "#FF7043", emoji: "📣" },
|
||||
"traditional-media": { fromColor: "#C0C0C0", toColor: "#BDBDBD", emoji: "📰" },
|
||||
bbs: { fromColor: "#FFD6A5", toColor: "#FFB74D", emoji: "💭" },
|
||||
blog: { fromColor: "#CAA6E9", toColor: "#AB47BC", emoji: "✍️" },
|
||||
programming: { fromColor: "#A8E6CF", toColor: "#66BB6A", emoji: "💻" },
|
||||
design: { fromColor: "#FFB7CE", toColor: "#EC407A", emoji: "🎨" },
|
||||
live: { fromColor: "#E07A5F", toColor: "#EF5350", emoji: "📺" },
|
||||
multimedia: { fromColor: "#FFE5D4", toColor: "#FF8A65", emoji: "🎞️" },
|
||||
picture: { fromColor: "#B2DBBF", toColor: "#26A69A", emoji: "🖼️" },
|
||||
anime: { fromColor: "#FFCAD4", toColor: "#F06292", emoji: "🌸" },
|
||||
"program-update": { fromColor: "#C2CAD0", toColor: "#78909C", emoji: "🔄" },
|
||||
// university: { fromColor: "#9DB4C0", toColor: "#5C6BC0", emoji: "🎓" },
|
||||
// forecast: { fromColor: "#A2D2FF", toColor: "#4FC3F7", emoji: "⛅️" },
|
||||
// travel: { fromColor: "#BDE0FE", toColor: "#4DD0E1", emoji: "✈️" },
|
||||
shopping: { fromColor: "#FFADAD", toColor: "#F48FB1", emoji: "🛍️" },
|
||||
game: { fromColor: "#BDB2FF", toColor: "#7E57C2", emoji: "🎮" },
|
||||
reading: { fromColor: "#DDBEA9", toColor: "#8D6E63", emoji: "📖" },
|
||||
// government: { fromColor: "#C4C4C4", toColor: "#90A4AE", emoji: "🏛️" },
|
||||
// study: { fromColor: "#FFE5A0", toColor: "#FFD54F", emoji: "📚" },
|
||||
journal: { fromColor: "#D9BF77", toColor: "#A1887F", emoji: "📓" },
|
||||
finance: { fromColor: "#A8C686", toColor: "#81C784", emoji: "💰" },
|
||||
all: { color: "#FFCA28", emoji: "⭐️" },
|
||||
"social-media": { color: "#42A5F5", emoji: "💬" },
|
||||
"new-media": { color: "#FF7043", emoji: "📣" },
|
||||
"traditional-media": { color: "#BDBDBD", emoji: "📰" },
|
||||
bbs: { color: "#FFB74D", emoji: "💭" },
|
||||
blog: { color: "#AB47BC", emoji: "✍️" },
|
||||
programming: { color: "#66BB6A", emoji: "💻" },
|
||||
design: { color: "#EC407A", emoji: "🎨" },
|
||||
live: { color: "#EF5350", emoji: "📺" },
|
||||
multimedia: { color: "#FF8A65", emoji: "🎞️" },
|
||||
picture: { color: "#26A69A", emoji: "🖼️" },
|
||||
anime: { color: "#F06292", emoji: "🌸" },
|
||||
"program-update": { color: "#78909C", emoji: "🔄" },
|
||||
// university: { color: "#5C6BC0", emoji: "🎓" },
|
||||
// forecast: { color: "#4FC3F7", emoji: "⛅️" },
|
||||
// travel: { color: "#4DD0E1", emoji: "✈️" },
|
||||
shopping: { color: "#EEAE24", emoji: "🛍️" },
|
||||
game: { color: "#7E57C2", emoji: "🎮" },
|
||||
reading: { color: "#3F8BB7", emoji: "📖" },
|
||||
// government: { color: "#90A4AE", emoji: "🏛️" },
|
||||
// study: { color: "#FFD54F", emoji: "📚" },
|
||||
journal: { color: "#A1887F", emoji: "📓" },
|
||||
finance: { color: "#81C784", emoji: "💰" },
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue