-module(catppuccin). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([to_community_colour/3]). -export_type([catppuccin_color/0]). -type catppuccin_color() :: {catppuccin_color, binary(), integer(), boolean(), gleam_community@colour:colour()}. -spec to_community_colour(integer(), integer(), integer()) -> gleam_community@colour:colour(). to_community_colour(R, G, B) -> _pipe = gleam_community@colour:from_rgb( gleam@int:to_float(R), gleam@int:to_float(G), gleam@int:to_float(B) ), gleam@result:unwrap(_pipe, {rgba, 1.0, 1.0, 1.0, 1.0}).