Myndit

The Serene
Anchor

A design language built to provide an ethereal sanctuary. Precision and focus delivered through intentional asymmetry and refined structure.

spa
Identity

Vibrant Serenity Palette

"Moving from deep, authoritative teals to translucent mints."

Azul Sereno Primary #00685F
Verde Menta Secondary #cefbf6
Teal Escuro Deep #134E4A
Névoa Surface #F8FAFC
Âmbar Suave Accent #F59E0B
Foundation

Cores de Base

Névoa #F8FAFC Fundo principal
Cinza Suave #F1F5F9 Divisórias, bordas
Menta Claro #EBF5F3 Fundos de ícones
Branco #FFFFFF Cards, superfícies
Accent

Cores de Acento

Âmbar Suave #F59E0B Lembretes atrasados
Mint Tagline #A5F3E7 Slogan, links sutis
Cinza Texto #64748B Textos secundários

Typography Scale

Nunito Bold — 34px

Eu lembro por você

Nunito SemiBold — 22px

Prática de Meditação Matinal

Inter Medium — 17px

Designed to create a sense of depth and empathy for cognitive support.

Inter Regular — 14px

Structural separation must be achieved through tonal shifts and intentional negative space rather than rigid 1px borders.

Glass Card

14px radius, 1px white border (ghost fallback), 24px blur background.

Interactive

spa
Visual Anchor Mascot Integration
Biblioteca

Componentes do Myndit

Todos os blocos abaixo espelham os padrões do UX-UI_Myndit.html. Layout exato, mesmas classes, mesmas proporções.

TopAppBar

Header fixo com título + avatar.

Pendências

spa

BottomNavBar

Nav inferior com blur e cantos arredondados.

Reminder Input (Textarea)

Glass card com textarea + mic — padrão da tela Tasks.

Filter Chips

Ativo: secondary-container. Inativo: branco + borda sutil.

Task Card (Glass)

Card padrão da lista de pendências.

Sessão de Meditação Diária

radio_button_unchecked
schedule08:30 AM
repeatDiário

Organizar espaço de trabalho

radio_button_unchecked
priority_highAlta Prioridade
eventHoje

Grid Cards (Square)

Cards quadrados para hábitos rápidos.

water_drop

Beber Água

Próximo: 16:00

lightbulb

Insight

Escrever no jornal

Bottom Sheet (Detalhe)

Modal que sobe do rodapé com ações: "Já fiz", "Adiar", "Excluir".

self_improvement FOCO DIÁRIO

Prática de Meditação Matinal

schedule
Hoje, 08:30 — Âmbar Suave

Dedique 15 minutos para respirar profundamente e alinhar suas intenções para o dia.

FAB (Floating Action Button)

Botão flutuante gradiente — posição bottom-right.

Gradient primary → primary-container, sombra teal.

Login Card (Glass)

Form dentro de glass-card com tabs Login/Cadastro.

mail
lock

Social Auth & Divider

Separador "Ou continue com" + botões sociais glass.

Ou continue com

Onboarding Card

Glass card com título 34px, progress dots e CTAs.

Eu lembro por você

Libere espaço mental para o que realmente importa.

Profile Header

Avatar gradiente + badge verified + tag "Mente Serena".

person
verified

Alex Santos

Mente Serena

Stats Grid

Cards quadrados glass com ícone + número + label.

task_alt
128
Pendências Resolvidas
self_improvement
42h
Foco Acumulado

Settings List

Linhas com ícone, label e chevron/toggle.

Preferências

palette Aparência
Automático
notifications_active Notificações
language Idioma
Português (BR)

Progress Banner

Card gradiente com barra de progresso.

Próximo Nível

Faltam 12 tarefas para o selo "Mestre do Foco"

military_tech

Focus Timer

Círculo com timer e borda animada.

15:00

Tempo de Respiração

Foque apenas na sua respiração.

Danger / Logout

Ações destrutivas pedem confirmação (regra do projeto).

Myndit Sanctuary — 2024

Motion

Interação & entrada

Hover nos botões e ícones, swipe em card (demo web), reveal no scroll e stagger de entrada. Em RN: react-native-reanimated + gestos.

Swipe (lista)

Arraste o card: esquerda = adiar (âmbar), direita = concluir (verde). Solte para voltar ao centro.

check_circle Concluir
Adiar schedule
water_drop

Beber água às 15h

Demo — gesto nativo no app

Barra de ícones (hover)

Ícones neutros → teal + fundo menta no hover (padrão .ds-icon-row).

Roadmap UI

Componentes para evoluir o produto

Blocos ainda não obrigatórios no MVP, mas alinhados ao Myndit — prontos para quando fizerem sentido (busca global, onboarding longo, trial, etc.).

Busca + sugestões

search
  • meditação
  • remédio manhã

Tabs segmentadas

Accordion (FAQ / ajuda)

Como funcionam as re-notificações? expand_more

Até 3 re-lembretes a cada 10 minutos, depois o item pode ir para sem retorno — alinhado às regras do app.

Dados ficam no dispositivo? expand_more

Offline-first: SQLite local + fila de sync com Supabase quando houver rede.

Stepper (onboarding longo)

Passo 3 de 4 — use para fluxos que não couberem no onboarding mínimo atual.

Avatar stack

AS
person
+4

Compartilhamento futuro ou modo família.

Snackbar / toast

sync Sincronizado com a nuvem.

Skeleton (loading)

Lista a carregar sem bloquear a tela inteira.

.ds-shimmer

Tooltip (hover)

Web: CSS puro. Nativo: Pressable + posicionamento.

Lembretes não são tarefas pendentes

Badge numérico

Atrasado 2