Commit ca3426d3 authored by Paulo Avila's avatar Paulo Avila
Browse files

ordenção das subtarefas e troca de nome para petruz tarefas

parent 6ccc2156
# Petruz Tasks
# Petruz Tarefas
Gerenciador de tarefas da empresa Petruz — um "ClickUp simplificado" com
espaços de trabalho, tarefas com status/responsável/prazos, alertas de
......
......@@ -16,7 +16,7 @@ import {
} from "@/components/ui/table";
import { ResetPasswordDialog } from "@/components/admin/reset-password-dialog";
export const metadata = { title: "Administração — Petruz Tasks" };
export const metadata = { title: "Administração — Petruz Tarefas" };
export default async function AdminPage({
searchParams,
......
......@@ -9,7 +9,7 @@ import {
} from "@/components/ui/card";
import { ChangePasswordForm } from "@/components/account/change-password-form";
export const metadata = { title: "Minha conta — Petruz Tasks" };
export const metadata = { title: "Minha conta — Petruz Tarefas" };
export default async function AccountPage() {
const user = await requireUser();
......
......@@ -17,7 +17,7 @@ import { STATUS_CHIPS } from "@/components/tasks/task-utils";
import { formatDateShort } from "@/lib/dates";
import { cn } from "@/lib/utils";
export const metadata = { title: "Painel — Petruz Tasks" };
export const metadata = { title: "Painel — Petruz Tarefas" };
export default async function DashboardPage() {
const user = await requireUser();
......
......@@ -13,7 +13,7 @@ import {
import { Progress } from "@/components/ui/progress";
import { Badge } from "@/components/ui/badge";
export const metadata = { title: "Espaços de trabalho — Petruz Tasks" };
export const metadata = { title: "Espaços de trabalho — Petruz Tarefas" };
export default async function WorkspacesPage({
searchParams,
......
import { LoginForm } from "@/components/auth/login-form";
export const metadata = { title: "Entrar — Petruz Tasks" };
export const metadata = { title: "Entrar — Petruz Tarefas" };
export default function LoginPage() {
return <LoginForm />;
......
import { RegisterForm } from "@/components/auth/register-form";
export const metadata = { title: "Criar conta — Petruz Tasks" };
export const metadata = { title: "Criar conta — Petruz Tarefas" };
export default function RegisterPage() {
return <RegisterForm />;
......
......@@ -11,7 +11,7 @@ const geistSans = localFont({
});
export const metadata: Metadata = {
title: "Petruz Tasks",
title: "Petruz Tarefas",
description: "Gerenciador de tarefas da empresa Petruz",
};
......
......@@ -59,7 +59,7 @@ export function Sidebar({
{!collapsed && (
<div>
<p className="text-base font-semibold leading-tight">
Petruz Tasks
Petruz Tarefas
</p>
<p className="text-xs text-sidebar-foreground/60">
Gerenciador de tarefas
......
......@@ -19,7 +19,7 @@ export function Topbar({ user }: { user: SessionUser }) {
return (
<header className="flex h-14 items-center justify-between border-b bg-card px-4 md:px-6">
<div className="flex items-center gap-2 md:hidden">
<span className="font-semibold text-primary">Petruz Tasks</span>
<span className="font-semibold text-primary">Petruz Tarefas</span>
</div>
<div className="ml-auto flex items-center gap-3">
<ThemeToggle />
......
......@@ -417,7 +417,7 @@ export async function listSubtasksByWorkspace(
.query(
`${TASK_SELECT}
WHERE t.WorkspaceId = @workspaceId AND t.Entry IS NOT NULL
ORDER BY t.Id`
ORDER BY t.Id DESC`
);
return result.recordset;
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment