Skip to main content

Filtros

Filtros são operações simples que formatam uma variável ou expressão para serem exibidos para o usuário.

assets_url

Gera um link completo para um asset(Imagem, arquivo JS, etc.)

Parâmetros

Retorno

Tipo: string

bool_text

Renderiza os textos true ou false dependendo da condição informada

Parâmetros

Retorno

Tipo: string Textos true ou false

boolean

Converte um valor em texto para booleano

Parâmetros

Retorno

Tipo: bool

components_url

Gera um link completo para um componente

Parâmetros

Retorno

Tipo: string Gera links para incorporação do Google Fonts para a fonte especificada com todos os pesos conhecidos

Exemplo de uso

Parâmetros

Retorno

Tipo: string Link do Google Fonts

json_decode

Leitura de uma string JSON

Parâmetros

Retorno

Tipo: array

mask

Formata um texto seguindo a máscara informada

Exemplo de uso

Parâmetros

Retorno

Tipo: string

only_numbers

Remove todos os caracteres não-numéricos de um texto

Parâmetros

Retorno

Tipo: string

vendor_url

Gera um link completo para um arquivo estático

Exemplo de uso

Parâmetros

Retorno

Tipo: string URL completa para o arquivo

youtube_url

Gera links para incorporar vídeos do YouTube, junto com uma thumbnail

Parâmetros

Retorno

Tipo: array Um array com os campos video com o link de embed do vídeo e thumbnail com o link da thumb

Funções

Funções podem ser usadas para executar cálculos ou ações mais complexas que filtros, retornando valores mais elaborados ou manipulando dados de uma maneira mais específica.

button_bg_color

Retorna a cor para um botão

Parâmetros

Retorno

Tipo: string A cor informada se $type for solid ou transparent senão

calculate_colors_contrast

Dados as luminancias relativas das cores primarycoloreprimary_color e secondary_color, calcula qual o contraste entre elas seguindo o guia: https://www.accessibility-developer-guide.com/knowledge/colours-and-contrast/how-to-calculate/#the-formula

Parâmetros

Retorno

Tipo: float

color_is_light

Verifica se a cor é clara (true) ou escura (false)

Exemplo de uso

Parâmetros

Retorno

Tipo: bool

font_weight

Retorna o valor do font-weight de uma determinada fonte

Parâmetros

Retorno

Tipo: int|null

generate_seo

Gera as tags necessárias para o SEO da página

Retorno

Tipo: string

get_contrasting_color

Determina qual cor entre defaultcoloredefault_color e alternative_color contrasta mais a cor $primary_color

Parâmetros

Retorno

Tipo: string

get_section_file

Retorna o arquivo da respectiva seção

Exemplo de uso

Parâmetros

Retorno

Tipo: string

hex_to_rgb

Converte um código em hexa para RGB

Exemplo de uso

Parâmetros

Retorno

Tipo: string Código RGB

hex_to_rgba

Converte uma cor hexadecimal em RGBA

Exemplo de uso

Parâmetros

Retorno

Tipo: string RGBA calculado

is_color_contrasting

Calcula se as cores primarycoloreprimary_color e secondary_color contrastam, dado um limite default de 10.

Parâmetros

Retorno

Tipo: bool

mix

Retorna o caminho para um arquivo estático a ser compilado

Parâmetros

Retorno

Tipo: string

relative_luminance

Calcula a luminância relativa de uma cor, de acordo com a especificação em https://www.w3.org/TR/WCAG20/#relativeluminancedef

Parâmetros

Retorno

Tipo: float

social_media_fa

Parâmetros

Retorno

Tipo: string

strip_mustache

Retira tags específicas da engine de templates Mustache

Parâmetros

Retorno

Tipo: string

thumborize

Gera uma thumbnail para uma determinada imagem

Exemplo de uso

Parâmetros

Retorno

Tipo: string

type_border_radius

Retorna o border-radius em pixels para determinados formatos

Parâmetros

Retorno

Tipo: string

vuetify

Retorna uma propriedade a partir do array informado

Exemplo de uso

Parâmetros

Retorno

Tipo: string