From 3ce8541a5699317c747c629e1c0e07d579458633 Mon Sep 17 00:00:00 2001 From: Felipe Coutinho Date: Sat, 22 Nov 2025 20:29:25 -0300 Subject: [PATCH] fix: corrige a grafia de "OpenSheets" para "Opensheets" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Este commit altera todas as ocorrências de "OpenSheets" para "Opensheets" em arquivos de layout, README, componentes e notificações, garantindo consistência na nomenclatura do projeto. --- README.md | 6 ++--- app/(dashboard)/ajustes/layout.tsx | 2 +- app/(dashboard)/ajustes/page.tsx | 7 +++-- app/(dashboard)/anotacoes/layout.tsx | 2 +- app/(dashboard)/calendario/layout.tsx | 2 +- app/(dashboard)/cartoes/layout.tsx | 2 +- app/(dashboard)/categorias/layout.tsx | 2 +- app/(dashboard)/contas/layout.tsx | 2 +- .../dashboard/analise-parcelas/layout.tsx | 2 +- app/(dashboard)/insights/layout.tsx | 2 +- app/(dashboard)/lancamentos/actions.ts | 10 +++++--- app/(dashboard)/lancamentos/layout.tsx | 2 +- app/(dashboard)/orcamentos/layout.tsx | 2 +- .../pagadores/[pagadorId]/actions.ts | 4 +-- app/(dashboard)/pagadores/layout.tsx | 2 +- app/(landing-page)/page.tsx | 24 ++++++++++++++++-- app/layout.tsx | 2 +- components/auth/login-form.tsx | 2 +- components/logo.tsx | 6 ++--- lib/pagadores/notifications.ts | 4 +-- public/logo_text.png | Bin 15782 -> 38528 bytes 21 files changed, 57 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index 8415464..8ab1ad1 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# OpenSheets +# Opensheets > Projeto pessoal de gestão financeira. Self-hosted, manual e open source. @@ -31,7 +31,7 @@ ## 🎯 Sobre o Projeto -**OpenSheets** é um projeto pessoal de gestão financeira que criei para organizar minhas próprias finanças. Cansei de usar planilhas desorganizadas e aplicativos que não fazem exatamente o que preciso, então decidi construir algo do jeito que funciona pra mim. +**Opensheets** é um projeto pessoal de gestão financeira que criei para organizar minhas próprias finanças. Cansei de usar planilhas desorganizadas e aplicativos que não fazem exatamente o que preciso, então decidi construir algo do jeito que funciona pra mim. A ideia é simples: ter um lugar onde consigo ver todas as minhas contas, cartões, gastos e receitas de forma clara. Se isso for útil pra você também, fique à vontade para usar e contribuir. @@ -47,7 +47,7 @@ Você precisa registrar manualmente suas transações. Se você procura algo que **3. Requer disciplina** -O OpenSheets funciona melhor para quem: +O Opensheets funciona melhor para quem: - Tem disciplina de registrar os gastos regularmente - Quer controle total sobre seus dados diff --git a/app/(dashboard)/ajustes/layout.tsx b/app/(dashboard)/ajustes/layout.tsx index ac0bb2a..aeb813c 100644 --- a/app/(dashboard)/ajustes/layout.tsx +++ b/app/(dashboard)/ajustes/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiSettingsLine } from "@remixicon/react"; export const metadata = { - title: "Ajustes | OpenSheets", + title: "Ajustes | Opensheets", }; export default function RootLayout({ diff --git a/app/(dashboard)/ajustes/page.tsx b/app/(dashboard)/ajustes/page.tsx index 3502e46..ad5d0d2 100644 --- a/app/(dashboard)/ajustes/page.tsx +++ b/app/(dashboard)/ajustes/page.tsx @@ -47,7 +47,7 @@ export default async function Page() {

Alterar nome

- Atualize como seu nome aparece no OpenSheets. Esse nome pode ser + Atualize como seu nome aparece no Opensheets. Esse nome pode ser exibido em diferentes seções do app e em comunicações.

@@ -73,7 +73,10 @@ export default async function Page() { atual (quando aplicável) para concluir a alteração.

- + diff --git a/app/(dashboard)/anotacoes/layout.tsx b/app/(dashboard)/anotacoes/layout.tsx index 885c29f..5808b61 100644 --- a/app/(dashboard)/anotacoes/layout.tsx +++ b/app/(dashboard)/anotacoes/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiTodoLine } from "@remixicon/react"; export const metadata = { - title: "Anotações | OpenSheets", + title: "Anotações | Opensheets", }; export default function RootLayout({ diff --git a/app/(dashboard)/calendario/layout.tsx b/app/(dashboard)/calendario/layout.tsx index 3e1f720..41263c7 100644 --- a/app/(dashboard)/calendario/layout.tsx +++ b/app/(dashboard)/calendario/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiCalendarEventLine } from "@remixicon/react"; export const metadata = { - title: "Calendário | OpenSheets", + title: "Calendário | Opensheets", }; export default function RootLayout({ diff --git a/app/(dashboard)/cartoes/layout.tsx b/app/(dashboard)/cartoes/layout.tsx index afb9b02..471044c 100644 --- a/app/(dashboard)/cartoes/layout.tsx +++ b/app/(dashboard)/cartoes/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiBankCardLine } from "@remixicon/react"; export const metadata = { - title: "Cartões | OpenSheets", + title: "Cartões | Opensheets", }; export default function RootLayout({ diff --git a/app/(dashboard)/categorias/layout.tsx b/app/(dashboard)/categorias/layout.tsx index 3e5e8ea..ef0982d 100644 --- a/app/(dashboard)/categorias/layout.tsx +++ b/app/(dashboard)/categorias/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiPriceTag3Line } from "@remixicon/react"; export const metadata = { - title: "Categorias | OpenSheets", + title: "Categorias | Opensheets", }; export default function RootLayout({ diff --git a/app/(dashboard)/contas/layout.tsx b/app/(dashboard)/contas/layout.tsx index 5436831..b0fe64b 100644 --- a/app/(dashboard)/contas/layout.tsx +++ b/app/(dashboard)/contas/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiBankLine } from "@remixicon/react"; export const metadata = { - title: "Contas | OpenSheets", + title: "Contas | Opensheets", }; export default function RootLayout({ diff --git a/app/(dashboard)/dashboard/analise-parcelas/layout.tsx b/app/(dashboard)/dashboard/analise-parcelas/layout.tsx index 08e669b..7c4458f 100644 --- a/app/(dashboard)/dashboard/analise-parcelas/layout.tsx +++ b/app/(dashboard)/dashboard/analise-parcelas/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiSecurePaymentLine } from "@remixicon/react"; export const metadata = { - title: "Análise de Parcelas | OpenSheets", + title: "Análise de Parcelas | Opensheets", }; export default function RootLayout({ diff --git a/app/(dashboard)/insights/layout.tsx b/app/(dashboard)/insights/layout.tsx index 2179bb0..832711c 100644 --- a/app/(dashboard)/insights/layout.tsx +++ b/app/(dashboard)/insights/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiSparklingLine } from "@remixicon/react"; export const metadata = { - title: "Insights | OpenSheets", + title: "Insights | Opensheets", }; export default function RootLayout({ diff --git a/app/(dashboard)/lancamentos/actions.ts b/app/(dashboard)/lancamentos/actions.ts index 41d059e..d5f52f5 100644 --- a/app/(dashboard)/lancamentos/actions.ts +++ b/app/(dashboard)/lancamentos/actions.ts @@ -209,7 +209,7 @@ const resolveUserLabel = (user: { if (user?.email && user.email.trim().length > 0) { return user.email; } - return "OpenSheets"; + return "Opensheets"; }; type InitialCandidate = { @@ -1320,8 +1320,12 @@ export async function deleteMultipleLancamentosAction( // Send notifications const notificationData = existing - .filter((item): item is typeof item & { pagadorId: NonNullable } => - Boolean(item.pagadorId) + .filter( + ( + item + ): item is typeof item & { + pagadorId: NonNullable; + } => Boolean(item.pagadorId) ) .map((item) => ({ pagadorId: item.pagadorId, diff --git a/app/(dashboard)/lancamentos/layout.tsx b/app/(dashboard)/lancamentos/layout.tsx index 5b7c7bd..b1e151f 100644 --- a/app/(dashboard)/lancamentos/layout.tsx +++ b/app/(dashboard)/lancamentos/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiArrowLeftRightLine } from "@remixicon/react"; export const metadata = { - title: "Lançamentos | OpenSheets", + title: "Lançamentos | Opensheets", }; export default function RootLayout({ diff --git a/app/(dashboard)/orcamentos/layout.tsx b/app/(dashboard)/orcamentos/layout.tsx index c4061b5..0d1ba21 100644 --- a/app/(dashboard)/orcamentos/layout.tsx +++ b/app/(dashboard)/orcamentos/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiFundsLine } from "@remixicon/react"; export const metadata = { - title: "Anotações | OpenSheets", + title: "Anotações | Opensheets", }; export default function RootLayout({ diff --git a/app/(dashboard)/pagadores/[pagadorId]/actions.ts b/app/(dashboard)/pagadores/[pagadorId]/actions.ts index a0b22b1..8523adb 100644 --- a/app/(dashboard)/pagadores/[pagadorId]/actions.ts +++ b/app/(dashboard)/pagadores/[pagadorId]/actions.ts @@ -398,7 +398,7 @@ const buildSummaryHtml = ({

- Este e-mail foi enviado automaticamente pelo OpenSheets. + Este e-mail foi enviado automaticamente pelo Opensheets.

@@ -429,7 +429,7 @@ export async function sendPagadorSummaryAction( const resendApiKey = process.env.RESEND_API_KEY; const resendFrom = - process.env.RESEND_FROM_EMAIL ?? "OpenSheets "; + process.env.RESEND_FROM_EMAIL ?? "Opensheets "; if (!resendApiKey) { return { diff --git a/app/(dashboard)/pagadores/layout.tsx b/app/(dashboard)/pagadores/layout.tsx index 619824b..b7fb12d 100644 --- a/app/(dashboard)/pagadores/layout.tsx +++ b/app/(dashboard)/pagadores/layout.tsx @@ -2,7 +2,7 @@ import PageDescription from "@/components/page-description"; import { RiGroupLine } from "@remixicon/react"; export const metadata = { - title: "Pagadores | OpenSheets", + title: "Pagadores | Opensheets", }; export default function RootLayout({ diff --git a/app/(landing-page)/page.tsx b/app/(landing-page)/page.tsx index d901496..f4e67e3 100644 --- a/app/(landing-page)/page.tsx +++ b/app/(landing-page)/page.tsx @@ -21,6 +21,7 @@ import { RiTimeLine, RiWalletLine, } from "@remixicon/react"; +import Image from "next/image"; import Link from "next/link"; export default async function Page() { @@ -153,6 +154,25 @@ export default async function Page() { + {/* Dashboard Preview Section */} +
+
+
+
+
+ opensheets Dashboard Preview +
+
+
+
+ {/* What's Here Section */}
@@ -524,7 +544,7 @@ export default async function Page() { Para quem funciona?

- O OpenSheets funciona melhor se você: + O opensheets funciona melhor se você:

@@ -696,7 +716,7 @@ export default async function Page() {

- © {new Date().getFullYear()} OpenSheets. Projeto open source sob + © {new Date().getFullYear()} opensheets. Projeto open source sob licença MIT.

diff --git a/app/layout.tsx b/app/layout.tsx index 19d6d28..4f7d476 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -6,7 +6,7 @@ import "./globals.css"; import { Analytics } from "@vercel/analytics/next"; export const metadata: Metadata = { - title: "OpenSheets", + title: "Opensheets", description: "Finanças pessoais descomplicadas.", }; diff --git a/components/auth/login-form.tsx b/components/auth/login-form.tsx index 5b8811d..a84dc7f 100644 --- a/components/auth/login-form.tsx +++ b/components/auth/login-form.tsx @@ -99,7 +99,7 @@ export function LoginForm({ className, ...props }: DivProps) { noValidate > - + diff --git a/components/logo.tsx b/components/logo.tsx index 5acf1a3..77920bf 100644 --- a/components/logo.tsx +++ b/components/logo.tsx @@ -11,7 +11,7 @@ export function Logo({ variant = "full", className }: LogoProps) { return ( OpenSheets OpenSheets OpenSheets

- Enviado automaticamente por ${userLabel} via OpenSheets. + Enviado automaticamente por ${userLabel} via Opensheets.

`; @@ -119,7 +119,7 @@ export async function sendPagadorAutoEmails({ const resendApiKey = process.env.RESEND_API_KEY; const resendFrom = - process.env.RESEND_FROM_EMAIL ?? "OpenSheets "; + process.env.RESEND_FROM_EMAIL ?? "Opensheets "; if (!resendApiKey) { console.warn( diff --git a/public/logo_text.png b/public/logo_text.png index a71abeec06779876081e6256aaa8c57a8ca06026..e1cd3a25f89e8a0def6150bc27bcfde34e2c798b 100644 GIT binary patch literal 38528 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 SEOmi`e^ivz6|?2dulyes;&{OT literal 15782 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