Skip to content

Instantly share code, notes, and snippets.

@Digipom
Digipom / ! compose-accessibility-semantics
Created May 22, 2026 16:08
compose-accessibility-semantics
This Compose skill is specifically to help with some issues we noticed around Talkback, progress semantics, and slider animations.
This is a workaround for a specific bug: https://issuetracker.google.com/issues/480332636
@Digipom
Digipom / ! compose-state-patterns
Last active May 22, 2026 16:01
compose-state-patterns
This is a Compose skill we created and started using in February 2026. It specifically covers state patterns in Compose. This may no longer be needed once a similar skill is officially available from Google.
For the Google skills, see:
https://github.com/android/skills/
@Digipom
Digipom / Bubble.kt
Created May 31, 2023 14:58
Show bubble tooltip overlays using a similar approach as Android Compose's DropdownMenu.
package com.example.bubble.ui.components
import androidx.compose.animation.core.MutableTransitionState
import androidx.compose.material3.MaterialTheme
import androidx.compose.runtime.Composable
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue
import androidx.compose.ui.graphics.Color