Grupo técnico sobre CSS. ⚠️ ATENÇÃO: - Para evitar advertências não esqueça de ler as regras com o comando /rules. - Para reportar alguma mensagem utilize o comando /report.
@jonathansilva0x00, para você que gosta de compor e testar cores.
Web/CSS/color_value/oklch
Vi você fazer a pergunta em outro grupo, e uma pessoa no outro grupo deu uma solução muito boa e simples (ao meu ver): tenha 2 SVG da ilustração/ícone, uma para tema claro outro para tema escuro e faça o comparativo dentro a propriedade src de Image (componente do Next).
Читать полностью…Depois que eu converti o svg
em tsx
podi trabalhar tranquilamente com as classes do Tailwind.
Obrigado aí.
Classes TW são classes CSS. :)
Mas se está dizendo fora do esquema TW, talvez seja o caso de rever sua stack.
Séra que é necessário usar o SVG como componente para que as classes do Tailwind funcionem?
Читать полностью…const ComplexIcon = () => {Читать полностью…
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
>
<path
d="M12 2L2 7l10 5 10-5-10-5z"
className="fill-blue-500 dark:fill-blue-300"
/>
<path
d="M2 17l10 5 10-5"
className="fill-gray-700 dark:fill-gray-300"
/>
<circle
cx="12"
cy="12"
r="3"
className="fill-red-500 dark:fill-red-300"
/>
</svg>
)
}
Se eu usar o componente de imagem, acredito que o SVG será tratado como um elemento.
Читать полностью…Se tá com Next + TW, qual seria o motivo de não usar <Image> nem classes TW?
Читать полностью…Estou querendo criar as classes de tema claro e escuro dentro do código do arquivo svg.
Читать полностью…E estou importando e utilizando ele dentro do <Header>
Como estou em projeto em Nextjs o arquivo do SVG está na pasta "data".
Читать полностью…Provavelmente, não tem resposta "certa" para isso; vai depender do site.
Mas acredito quase todos vão ter, pelo menos:
- LGPD - Conformidade:
- Checkbox com consentimento nos formulários
- Explicação clara do uso dos dados
- Página com canal de solicitação de exclusão/alteração de dados
- Política de Privacidade
- Política de Cookies (pode ser parte da de privacidade ou separada)
Olá pessoal, tudo bem ? Como exatamente e o que precisa para deixar um site 100% completo ? Quando falo completo, não me refiro só ao site em si com fotos, textos, páginas, formulário de contato, etc, e sim a páginas como política de privacidade, termos de uso, LGPD e o que mais precisar para deixar um site completo além dessas informações, para entregar para o cliente de forma completa sem faltar nada, por favor.
Pois apesar de estar em alguns grupos de programação a um bom tempo, eu ainda não sou programador, meu trabalho atual é de móveis planejados e quero me encaixar na área de programação mas para isso eu preciso saber como fazer do jeito certo e completo, por isso estou aqui no grupo solicitando essa ajuda, obrigado.
Kkkk, seria apenas uma exceção usar classes pessoais ao invés das classes do Tailwind🤡
Читать полностью…Séra que não dar de fazer a alternacia com classes css?
Читать полностью…O problema é que as classes de fill do Tailwind não estavam funcionando dentro do código do SVG. Então continuei com o estilo sendo aplicado através de classes css.
Читать полностью…Dentro do arquivo SVG tenho três elementos e cada elemento é de uma cor diferente.
Читать полностью…Estou usando ele diretamente dentro do Header
sem referencia-lo dentro de Image
import Image from 'next/image';Читать полностью…
const ThemeAwareSVG = () => {
return (
<div className="[&>svg]:fill-black [&>svg]:dark:fill-white [&>svg]:stroke-black [&>svg]:dark:stroke-white">
<Image
src="/path/to/your-icon.svg"
width={24}
height={24}
alt="Icon"
/>
</div>
)
}
Você escreve a tag <svg> diretamente? Tipo <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"...>
?