{`Mês - ${startDate}`}
*/} - {/*diff --git a/public/assets/banners/aboutUs.jpg b/public/assets/banners/aboutUs.jpg new file mode 100644 index 0000000..c5d023b Binary files /dev/null and b/public/assets/banners/aboutUs.jpg differ diff --git a/public/assets/banners/sectoriaInf.jpg b/public/assets/banners/sectoriaInf.jpg new file mode 100644 index 0000000..e6a3aae Binary files /dev/null and b/public/assets/banners/sectoriaInf.jpg differ diff --git a/src/components/graph/cativoXLivreChart/index.tsx b/src/components/graph/cativoXLivreChart/index.tsx index 0fe5aa2..087aeff 100644 --- a/src/components/graph/cativoXLivreChart/index.tsx +++ b/src/components/graph/cativoXLivreChart/index.tsx @@ -85,7 +85,7 @@ export function CativoXLivreChart({ title, subtitle, chartData, label, dataset1, }, ticks: { font: { - size: !miniature? window.innerWidth/80 : window.innerWidth/100 + size: !miniature? window.innerWidth/90 : window.innerWidth/110 } }, }, @@ -95,7 +95,7 @@ export function CativoXLivreChart({ title, subtitle, chartData, label, dataset1, }, ticks: { font: { - size: !miniature? window.innerWidth/80 : window.innerWidth/100 + size: !miniature? window.innerWidth/90 : window.innerWidth/110 } }, }, @@ -109,7 +109,8 @@ export function CativoXLivreChart({ title, subtitle, chartData, label, dataset1, offset: -20, align: "start", font: { - size: !miniature? 15 : 10 + weight: 'bold', + size: !miniature? window.innerWidth/80 : window.innerWidth/105 }, formatter: (value, ctx) => { let sum = 0; @@ -155,9 +156,9 @@ export function CativoXLivreChart({ title, subtitle, chartData, label, dataset1, if (!value.dad_estimado) return parseInt(value.custo_cativo) }), + skipNull: true, borderRadius: 8, backgroundColor: '#C2D5FB', - stack: 'cativo' }, { type: 'bar' as const, @@ -166,9 +167,9 @@ export function CativoXLivreChart({ title, subtitle, chartData, label, dataset1, if (!value.dad_estimado) return parseInt(value.custo_livre) }), + skipNull: true, borderRadius: 8, backgroundColor: '#255488', - stack: 'livre' }, { type: 'bar', @@ -177,9 +178,9 @@ export function CativoXLivreChart({ title, subtitle, chartData, label, dataset1, if (value.dad_estimado) return parseInt(value.custo_cativo) }), + skipNull: true, borderRadius: 8, backgroundColor: pattern.draw('diagonal', '#C2D5FB'), - stack: 'cativo' }, { type: 'bar', @@ -188,9 +189,9 @@ export function CativoXLivreChart({ title, subtitle, chartData, label, dataset1, if (value.dad_estimado) return parseInt(value.custo_livre) }), + skipNull: true, borderRadius: 8, backgroundColor: pattern.draw('diagonal', '#255488'), - stack: 'livre' } ], } diff --git a/src/components/graph/costIndicatorChart/index.tsx b/src/components/graph/costIndicatorChart/index.tsx index 7cb103e..5dc7051 100644 --- a/src/components/graph/costIndicatorChart/index.tsx +++ b/src/components/graph/costIndicatorChart/index.tsx @@ -15,6 +15,7 @@ import { import { CostIndicatorChartView } from './CostIndicatorChartView'; import ChartTitle from '../ChartTitle'; +import { Stack } from '@mui/material'; ChartJS.register( CategoryScale, @@ -43,13 +44,13 @@ export default function CostIndicatorChart({ title, data1, data2, label, subtitl responsive: true, scales: { x: { - // stacked: false, + stacked: false, grid: { display: false }, ticks: { font: { - size: !miniature? window.innerWidth/80 : window.innerWidth/100 + size: !miniature? window.innerWidth/90 : window.innerWidth/110 } }, }, @@ -60,7 +61,7 @@ export default function CostIndicatorChart({ title, data1, data2, label, subtitl }, ticks: { font: { - size: !miniature? window.innerWidth/80 : window.innerWidth/100 + size: !miniature? window.innerWidth/90 : window.innerWidth/110 } }, }, @@ -75,14 +76,15 @@ export default function CostIndicatorChart({ title, data1, data2, label, subtitl dataArr.map(data => { sum += data; }); - const result = `${parseInt((parseInt(value)/10).toLocaleString('pt-br'))}` + const result = `${parseFloat((parseFloat(value)).toLocaleString('pt-br'))}` return value==null? null : result }, anchor: "end", align: "end", font: { - size: !miniature? 15 : 10, + weight: 'bold', + size: !miniature? window.innerWidth/80 : window.innerWidth/105 } }, legend: { @@ -103,6 +105,7 @@ export default function CostIndicatorChart({ title, data1, data2, label, subtitl label: '2021', data: data1?.map(value => value.custo_unit>0? value.custo_unit : null), borderRadius: 8, + skipNull: true, datalabels: { backgroundColor: 'white', borderRadius: 8, @@ -115,11 +118,11 @@ export default function CostIndicatorChart({ title, data1, data2, label, subtitl else return '#C2d5fb' }, - stack: '0' }, { label: '2022', data: data2?.map(value => value.custo_unit>0? value.custo_unit : null), + skipNull: true, borderRadius: 8, backgroundColor: (value, ctx) => { if (value.dad_estimado) @@ -127,7 +130,6 @@ export default function CostIndicatorChart({ title, data1, data2, label, subtitl else return '#255488' }, - stack: '0' } ], } diff --git a/src/components/graph/graphCard/ChartCardView.ts b/src/components/graph/graphCard/ChartCardView.ts index ddd8109..b8b39a7 100644 --- a/src/components/graph/graphCard/ChartCardView.ts +++ b/src/components/graph/graphCard/ChartCardView.ts @@ -26,6 +26,20 @@ export const ChartCardView = styled.article` margin-bottom: 10px; } + b { + display: flex; + align-items: center; + justify-content: center; + + font-size: 17px; + + color: #254F7F; + p { + font-size: 20px; + text-decoration: underline; + } + } + a { font-family: 'Poppins'; font-style: normal; diff --git a/src/components/graph/grossAnualChart/GrossAnualChart.tsx b/src/components/graph/grossAnualChart/GrossAnualChart.tsx index cf57379..145630f 100644 --- a/src/components/graph/grossAnualChart/GrossAnualChart.tsx +++ b/src/components/graph/grossAnualChart/GrossAnualChart.tsx @@ -46,7 +46,7 @@ export function GrossAnualChart({ title, subtitle, dataProps, label, dataset, ba }, ticks: { font: { - size: !miniature? window.innerWidth/80 : window.innerWidth/100 + size: !miniature? window.innerWidth/90 : window.innerWidth/110 } }, }, @@ -57,7 +57,7 @@ export function GrossAnualChart({ title, subtitle, dataProps, label, dataset, ba }, ticks: { font: { - size: !miniature? window.innerWidth/80 : window.innerWidth/100 + size: !miniature? window.innerWidth/90 : window.innerWidth/110 } }, }, @@ -82,10 +82,11 @@ export function GrossAnualChart({ title, subtitle, dataProps, label, dataset, ba }, display: true, anchor: "end", - offset: !miniature? 5 : 5, + offset: !miniature? 0 : -5, align: "start", font: { - size: !miniature? 30 : 10, + weight: 'bold', + size: !miniature? window.innerWidth/70 : window.innerWidth/90, }, color: (value) => { return value.dataset.label==='Consolidada'? '#fff' : '#255488' @@ -99,7 +100,6 @@ export function GrossAnualChart({ title, subtitle, dataProps, label, dataset, ba text: '', }, }, - }; let labels: string[]; diff --git a/src/components/graph/grossMensalChart/GrossMensalChart.tsx b/src/components/graph/grossMensalChart/GrossMensalChart.tsx index 01bdafa..31dc901 100644 --- a/src/components/graph/grossMensalChart/GrossMensalChart.tsx +++ b/src/components/graph/grossMensalChart/GrossMensalChart.tsx @@ -67,7 +67,7 @@ export default function GrossMensalChart({ title, data1, data2, label, subtitle, }, ticks: { font: { - size: !miniature? window.innerWidth/80 : window.innerWidth/100 + size: !miniature? window.innerWidth/90 : window.innerWidth/110 } }, }, @@ -77,7 +77,7 @@ export default function GrossMensalChart({ title, data1, data2, label, subtitle, }, ticks: { font: { - size: !miniature? window.innerWidth/80 : window.innerWidth/100 + size: !miniature? window.innerWidth/90 : window.innerWidth/110 } }, }, @@ -101,7 +101,8 @@ export default function GrossMensalChart({ title, data1, data2, label, subtitle, offset: 0, align: "end", font: { - size: !miniature? 18 : 10, + weight: 'bold', + size: !miniature? window.innerWidth/80 : window.innerWidth/120, } }, legend: { diff --git a/src/components/header/HeaderView.ts b/src/components/header/HeaderView.ts index e1603fe..c205221 100644 --- a/src/components/header/HeaderView.ts +++ b/src/components/header/HeaderView.ts @@ -40,6 +40,8 @@ export const HeaderView = styled.header` img { width: 100%; height: auto; + + border-radius: 8px; } } diff --git a/src/components/modal/Modal.tsx b/src/components/modal/Modal.tsx index 1288582..545f5b1 100644 --- a/src/components/modal/Modal.tsx +++ b/src/components/modal/Modal.tsx @@ -1,6 +1,4 @@ -import { ReactJSXElement } from '@emotion/react/types/jsx-namespace'; import Box from '@mui/material/Box'; -import Button from '@mui/material/Button'; import Modal from '@mui/material/Modal'; import Typography from '@mui/material/Typography'; import * as React from 'react'; diff --git a/src/components/sidebar/Sidebar.tsx b/src/components/sidebar/Sidebar.tsx index c2e3bdc..cef77f3 100644 --- a/src/components/sidebar/Sidebar.tsx +++ b/src/components/sidebar/Sidebar.tsx @@ -125,7 +125,7 @@ export default function Sidebar() {
{notificationsCount}
{notificationsCount}
A SMART ENERGIA é uma consultoria independente especializada em Gestão de Energia Elétrica, consolidada como uma das três maiores consultorias do Brasil.
+Devido à grande experiência em operações na CCEE – Câmara de Comercialização de Energia Elétrica e ANEEL, entrega resultados que superam as expectativas.
+Nasceu para gerenciar a compra de energia com inovação, transparência e imparcialidade sendo o elo forte e necessário entre os Consumidores e os Agentes Vendedores de energia.
+Baseada em sua experiência no setor elétrico adquirida desde 2001 e em mais de 900 unidades migradas, atua na negociação de contratos de compra e venda de energia, na Gestão de Energia no Mercado Livre e criação de produtos diferenciados para atender as necessidades específicas dos consumidores.
+Apoiada pela sólida experiência de seus gestores, conhecendo as premissas dos agentes de Comercialização e Geração para a compra e venda de energia, aplicamos as mesmas premissas a favor dos Consumidores, disponibilizando assim um diferencial único para a tomada de decisão e elaboração das estratégias de contratação de energia.
+Economia Acumulada: R${lastDataBrutaAnualS}
+R${lastDataBrutaMensalS}
Economia Acumulada: R${lastDataBrutaMensalS}
+R${lastDataBrutaMensalS}
{ economyMenu===0 || economyMenu===1? - <>Economia Acumulada: R${lastDataBrutaMensalS}> + <>Economia Acumulada:
R${lastDataBrutaMensalS}
> : null } diff --git a/src/pages/industryInfo/index.tsx b/src/pages/industryInfo/index.tsx index 89f922a..002eb44 100644 --- a/src/pages/industryInfo/index.tsx +++ b/src/pages/industryInfo/index.tsx @@ -12,6 +12,7 @@ import Snackbar from '@mui/material/Snackbar'; import MuiAlert, { AlertProps } from '@mui/material/Alert'; import { useRouter } from 'next/router' import Banner from '../../components/banner/Banner' +import Image from 'next/image' const Alert = React.forwardRefUm resumo das atualizações gerais do Setor Elétrico, com dados sobre geração consumo, demanda, meteorologia baseadas em informações do ONS, CCEE, ANEEL, 10 Maiores Jornais e Revistas e CPTEC
+A Smart é uma empresa de vanguarda na informação sobre o Setor Elétrico Brasileiro e mantém sólidos relacionamentos com os agentes e entidades do setor, + a informação precisa aliada à mais de 21 anos de experiência torna a sua consultoria estratégica para consumidores e geradores
+Um resumo das atualizações gerais do Setor Elétrico, com dados sobre geração consumo, demanda, meteorologia baseadas em informações do ONS, CCEE, ANEEL, 10 Maiores Jornais e Revistas e CPTEC
+{`Mês - ${startDate}`}
*/} - {/*