Gradientes (.fgradient)
Paragens de cor e alfa, pontos médios e interpolação.
Verificado no código da aplicação em 5 de outubro de 2026. Focale está em desenvolvimento ativo; comandos e pacotes podem variar por compilação.
Utilização na aplicação
O editor partilhado de gradientes importa e exporta o catálogo. Escolher muda o gradiente atual; editar o catálogo não substitui os já guardados.
Estrutura do ficheiro
JSON UTF-8 com etiqueta e versão explícitas. A leitura e escrita atuais usam versão 1. O exemplo mostra a estrutura da biblioteca; a referência completa detalha os valores.
Cada entrada tem id, name, groupPath opcional e gradient com interpolation e stops ordenados: position, color ARGB e midpoint opcional.
| Campo | Valor |
|---|---|
| Extension | .fgradient |
| format | focale-gradient-presets |
| version | 1 |
| Codificação | JSON UTF-8 |
{
"format": "focale-gradient-presets",
"version": 1,
"presets": [
{
"id": "gradient.user.example",
"name": "Editorial",
"groupPath": [
"Studio"
],
"gradient": {
"interpolation": "perceptual",
"stops": [
{
"position": 0.0,
"color": 4279246896,
"midpoint": 0.4
},
{
"position": 1.0,
"color": 4292927712
}
]
}
}
]
}Validação e limites
Até 16 MiB e 4 096 entradas. Um gradiente tem 2–256 paragens ordenadas de 0 a 1. Interpolação desconhecida, duplicados ou valores inválidos rejeitam o ficheiro.
Intercâmbio com Photoshop
GRD importa apenas gradientes sólidos personalizados suportados. Usa .fgradient para cópia e troca nativa; nem todas as variantes Photoshop são aceites.
Referências completas dos formatos
Transfere especificações Markdown completas em inglês, com esquemas, validação e compatibilidade.