# frappe_ui_phx v0.3.1 - Table of Contents > Componentes Phoenix LiveView com a identidade visual do Frappe UI. ## Pages - [Frappe UI Phx](readme.md) - [Changelog](changelog.md) - [Referência de componentes](componentes.md) - [Licenças de terceiros](third_party_licenses.md) - [LICENSE](license.md) ## Modules - [FrappeUIPhx](FrappeUIPhx.md): Componentes Phoenix LiveView com a identidade visual do Frappe UI. - [FrappeUIPhx.Calendar](FrappeUIPhx.Calendar.md): Aritmética de calendário pura usada pelo DatePicker (semana começando no domingo). - [FrappeUIPhx.Charts.Axes](FrappeUIPhx.Charts.Axes.md): Grade horizontal, rótulos do eixo Y e rótulos de categorias (SVG). - [FrappeUIPhx.Charts.Bar](FrappeUIPhx.Charts.Bar.md): Gráfico de barras agrupadas (SVG no servidor, cores do tema, estados loading/empty/error). - [FrappeUIPhx.Charts.Cartesian](FrappeUIPhx.Charts.Cartesian.md): Geometria compartilhada pelos gráficos de eixos (barras, linhas, áreas): área de plotagem, escala Y, posições X por categoria e grade. Funções puras. - [FrappeUIPhx.Charts.ChartCard](FrappeUIPhx.Charts.ChartCard.md): Cartão que enquadra um gráfico: título, subtítulo, ações e o gráfico no corpo. - [FrappeUIPhx.Charts.Donut](FrappeUIPhx.Charts.Donut.md): Gráfico de rosca (SVG no servidor). `data` é `[%{label, value}]`; valores ≤ 0 são ignorados. - [FrappeUIPhx.Charts.Frame](FrappeUIPhx.Charts.Frame.md): Moldura comum dos gráficos com os estados `:loading`, `:empty` e `:error` (visualmente distintos); no estado `:ready` mostra o gráfico. - [FrappeUIPhx.Charts.Legend](FrappeUIPhx.Charts.Legend.md): Legenda: marcador colorido + nome. `items` é `[%{label, color}]` ou vem das séries. - [FrappeUIPhx.Charts.Line](FrappeUIPhx.Charts.Line.md): Gráficos de linha e de área (SVG no servidor), com pontos, dicas e estados. - [FrappeUIPhx.Charts.Matrix](FrappeUIPhx.Charts.Matrix.md): Mapas de calor: matriz linhas × colunas e calendário (estilo contribuições). - [FrappeUIPhx.Charts.NumberCard](FrappeUIPhx.Charts.NumberCard.md): Cartão de indicador: rótulo, valor grande e variação percentual opcional (verde sobe, vermelho cai). - [FrappeUIPhx.Charts.Proportion](FrappeUIPhx.Charts.Proportion.md): Gráficos de proporção: barra percentual empilhada e funil. - [FrappeUIPhx.Charts.Sankey](FrappeUIPhx.Charts.Sankey.md): Diagrama de Sankey: `links` é `[%{source, target, value}]`; os nós e as colunas (profundidade) são derivados dos links. Ciclos não são suportados e falham alto. - [FrappeUIPhx.Charts.Scale](FrappeUIPhx.Charts.Scale.md): Matemática pura dos gráficos: escalas lineares, "números bonitos" para eixos, paleta de cores do tema e formatação numérica estável para SVG. - [FrappeUIPhx.Charts.Scatter](FrappeUIPhx.Charts.Scatter.md): Gráfico de dispersão: séries de pontos `{x, y}` em eixos numéricos. - [FrappeUIPhx.Charts.Tooltip](FrappeUIPhx.Charts.Tooltip.md): Dica de um ponto de dado, desenhada em SVG: aparece quando o pai tem a classe `group` e está em hover/foco (CSS puro). Complementa o `