From 3418606e094daeec1c4ed03a18fac56098dbd808 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sat, 7 Aug 2021 23:06:16 +0530 Subject: [PATCH] common: add CommentTreeColors for nested comment tracking --- .../claw/common/comments/CommentTreeColors.kt | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 common/src/commonMain/kotlin/dev/msfjarvis/claw/common/comments/CommentTreeColors.kt diff --git a/common/src/commonMain/kotlin/dev/msfjarvis/claw/common/comments/CommentTreeColors.kt b/common/src/commonMain/kotlin/dev/msfjarvis/claw/common/comments/CommentTreeColors.kt new file mode 100644 index 00000000..6fb6159b --- /dev/null +++ b/common/src/commonMain/kotlin/dev/msfjarvis/claw/common/comments/CommentTreeColors.kt @@ -0,0 +1,30 @@ +package dev.msfjarvis.claw.common.comments + +import androidx.compose.ui.graphics.Color + +object CommentTreeColor { + private val colors = + arrayOf( + Color(0xFFFFC40D), + Color(0xFF2D89EF), + Color(0xFFB91D47), + Color(0xFF00ABA9), + Color(0xFFE3A21A), + Color(0xFF99B433), + Color(0xFF7E3878), + Color(0xFFFFB300), + Color(0xFFFFFFFF), + Color(0xFF00A300), + Color(0xFF2B5797), + Color(0xFF9F00A7), + Color(0xFF603CBA), + Color(0xFFEE1111), + Color(0xFFEFF4FF), + Color(0xFFDA532C), + Color(0xFFFF0097), + Color(0xFF1E7145), + ) + private val size = colors.size + + operator fun get(idx: Int): Color = colors[idx % size] +}