ba062e92d0
- App.tsx: wrappers de padding (p-4/md:p-8) e max-w-7xl/mx-auto agora só se aplicam quando não é tela standalone; login/landing/public renderizam full-bleed - OnboardingChat.tsx: classe ob-noscroll esconde a barra de rolagem do slide intro (mantém scroll), substituindo a custom-scrollbar indefinida no fluxo de login Inclui também demais alterações pendentes do working tree (snapshot do estado atual de dev). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
10 lines
780 B
TypeScript
10 lines
780 B
TypeScript
import React from 'react';
|
|
|
|
// Ícone de DENTE (lucide-like: aceita size/className/style). Usa fill=currentColor,
|
|
// então herda a cor do texto/contexto. Representa dentistas / a marca ScoreOdonto.
|
|
export const ToothIcon: React.FC<{ size?: number; className?: string; style?: React.CSSProperties }> = ({ size = 24, className, style }) => (
|
|
<svg width={size} height={size} viewBox="0 0 24 24" fill="currentColor" className={className} style={style} aria-hidden="true">
|
|
<path d="M7 2C4.79 2 3 3.79 3 6c0 1.5.4 3 .9 4.5.3.9.5 2 .6 3 .2 1.6.4 3.2 1 4.7.3.8.7 1.8 1.7 1.8.9 0 1.2-1 1.4-1.8.3-1.1.5-2.4 1.4-2.4s1.1 1.3 1.4 2.4c.2.8.5 1.8 1.4 1.8 1 0 1.4-1 1.7-1.8.6-1.5.8-3.1 1-4.7.1-1 .3-2.1.6-3C20.6 9 21 7.5 21 6c0-2.21-1.79-4-4-4-1.66 0-2.5 1-5 1S8.66 2 7 2Z" />
|
|
</svg>
|
|
);
|