Skip to content

Commit 51503a9

Browse files
authored
Testando conversão das estruturas FolEs para CSS (#131)
* Testando conversão das diversas estruturas FolEs para CSS * Pequenas correções no código .foles
1 parent 40d1e4a commit 51503a9

1 file changed

Lines changed: 95 additions & 2 deletions

File tree

estilos/teste.foles

Lines changed: 95 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,96 @@
1-
lmht {
1+
// Valores globais
2+
paragrafo {
3+
animação: herdar;
4+
justificar-conteudo: inicial;
5+
selecao-usuario: reverter;
6+
margem-em-bloco-rolagem-mouse: reverter-camada;
7+
raio-borda: desarmar;
8+
}
9+
10+
// Atributos número e número quantificador
11+
divisao {
212
tamanho-fonte: 22px;
3-
}
13+
altura: 100rem;
14+
largura: 200vh;
15+
colunas: 2;
16+
opacidade: 0.5;
17+
indice-z: 5;
18+
linhas-superiores: 2;
19+
}
20+
21+
// Declaração de classe + atributo qualitativo
22+
.minha-classe {
23+
posicao: absoluta;
24+
cor-destaque: vermelho;
25+
cor-fundo: #ff00f2;
26+
inicio-borda-em-bloco: tracejado;
27+
estilo-borda: sulcado;
28+
regras-coluna: fina;
29+
ajuste-cor-forcado: auto;
30+
}
31+
32+
// Atribuição Abreviada
33+
codigo {
34+
posicao-deslocamento: 20% centro;
35+
borda: 10px 20px 150px 200px;
36+
area-mascara: completar-caixa, preenchimento;
37+
coluna-em-grade: auto / auto;
38+
imagem-borda: preencher 27px;
39+
}
40+
41+
// Valores String
42+
lmht {
43+
citações: 'x';
44+
enfase-texto: 'foo';
45+
vazamento-texto: '/25B2';
46+
}
47+
48+
// Valores específicos
49+
ligacao {
50+
estilo-lista: dentro meu-estilo;
51+
recursos-fonte: "c2sc", "hist";
52+
eventos-ponteiro: delimitarCaixa;
53+
espacamento-letras: .2rem;
54+
fonte-texto: "Times New Roman", sem-serifa;
55+
variacao-fonte-alternativa: conjunto-estilos(1, 2, 6);
56+
}
57+
58+
// Métodos de coloração
59+
abreviação {
60+
filtro-fundo: borrar(10px);
61+
imagem-máscara: gradiente-linear(90graus, azul, vermelho);
62+
origem-imagem-borda: gradiente-linear(90deg, verde, amarelo);
63+
imagem-fundo: repetir-gradiente-cônico(vermelho 20px 10px, azul 30% 20px, verde 10% 15deg);
64+
}
65+
66+
// Métodos de formato e movimento
67+
aparte {
68+
deslocamento: raio(conter 200graus);
69+
espacamento: calcular(100px - 80px);
70+
forma-externa: polígono(10px 10px, 100px 100px, 200px 200px);
71+
trajeto-deslocamento: elipse(10% 10px 5em 6px);
72+
transformar: translação(15graus);
73+
variacao-fonte-alternativa: estilístico(1);
74+
}
75+
76+
// Pseudoclasses
77+
divisao:foco {
78+
tamanho-fonte: 12px;
79+
}
80+
81+
paragrafo:futuro {
82+
filtro-fundo: borrar(10px);
83+
}
84+
85+
divisão:direcao-texto {
86+
altura: 20px;
87+
}
88+
89+
// Atribuição de valor via variável
90+
$valor-padrao: 50%;
91+
$recuo-imediato: 20px;
92+
93+
formulario {
94+
altura: $valor-padrao;
95+
recuo: $recuo-imediato;
96+
}

0 commit comments

Comments
 (0)