Chart.css
Hello!
Jonathan Sedrez
Frontend | ilegra
2
CSS data visualization framework
3
Chart.css
Charts.css é um framework CSS. Ele usa classes de
CSS para definir o estilo no HTML e apresentar
gráficos para o usuário.
4
5
Acessível
HTML & CSS Customizável
Open source Responsive Variedades
Usa tags HTML semânticas
Você pode alterar o código
Dados brutos Estilize os gráficos do seu jeito
Utiliza Media queries Muitos tipos de gráficos
6
Sem Javascript
7
Classes CSS
Bootstrap
Tailwind CSS Bulma
8
Alternativas
A web oferece muitas bibliotecas de gráficos. Todos
eles usam JS para renderizar os dados. Cada um
implementa uma estratégia diferente, como VML, SVG,
canvas, geradores de imagem e outros métodos.
9
Data-Driven
Documents
HighCharts JS
Chart.js
10
Qual é o
melhor?
Não existe a melhor solução, tudo depende das suas necessidades e das
capacidades da solução que você escolher.
Quando devo
migrar?
Na maioria dos casos, você só precisa de um gráfico simples para exibir seus
dados. Nesses casos, não faz sentido carregar bibliotecas JS pesadas. Para
gráficos complexos com comportamentos especiais não abrangidos por
Charts.css, você deve pesquisar alternativas JS
Os dados brutos são
colocados no
documento coma tag
HTML <table>
11
Para exibir os dados
como um gráfico,
primeiro você precisa
adicionar a classe
.charts-css ao
elemento <table>:
12
● Wrapper
● Heading
● Data
● Datasets
● Orientation
● Labels
● Axes
13
● Spacing
● Reverse order
● Colors
● Stacked
● Tooltips
● Legend
Componentes
● Bar
● Column
● Area
● Line
● Pie
14
● Radar
● Mixed
● Donut
● Polar
● Mixed
Gráficos
15
16
17
Pros
18
Cons
19
Obrigado!
Duvidas?
20

Chart css