249 lines
7.5 KiB
CSS
249 lines
7.5 KiB
CSS
@font-face{
|
|
font-family: ubuntu;
|
|
src: url('./fonts/Ubuntu-R.ttf') format('truetype');
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|
|
|
|
@font-face{
|
|
font-family: ubuntu-mono;
|
|
src: url('./fonts/UbuntuMono-R.ttf') format('truetype');
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|
|
|
|
:root {
|
|
--dimensone-titolo: 4vw;
|
|
--dimensione-corpo: 2vw;
|
|
--dimensione-autore: 2vw;
|
|
|
|
--indentazione: 4;
|
|
}
|
|
|
|
|
|
body {
|
|
width: 100vw;
|
|
height: 100vh;
|
|
margin: 0;
|
|
padding: 0;
|
|
|
|
background: #FAFAFA;
|
|
|
|
text-align: center;
|
|
font-family: 'ubuntu';
|
|
|
|
}
|
|
|
|
titolo {
|
|
position: absolute;
|
|
top: 2vw;
|
|
left: 50%;
|
|
transform: translateX(-50%);
|
|
font-size: var(--dimensone-titolo);
|
|
}
|
|
|
|
corpo {
|
|
position: absolute;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translateY(-50%) translateX(-50%);
|
|
width: 70%;
|
|
font-size: var(--dimensione-corpo);
|
|
}
|
|
|
|
autore {
|
|
position: absolute;
|
|
bottom: 0;
|
|
right: 0;
|
|
font-size: var(--dimensione-autore);
|
|
margin: 1vw;
|
|
color: #666666;
|
|
}
|
|
|
|
autore::before {
|
|
content: "- ";
|
|
}
|
|
|
|
ul, ol, codeblock, block {
|
|
display: inline-block;
|
|
width: auto;
|
|
text-align: left;
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
li {
|
|
margin-left: 5vw;
|
|
}
|
|
|
|
|
|
small {
|
|
font-size: 1.25vw;
|
|
}
|
|
|
|
small p {
|
|
margin-top: 5px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
codeblock {
|
|
font-family: 'ubuntu-mono';
|
|
background: #EAEAEA;
|
|
padding: 2vw 2vw 2vw 2vw;
|
|
border-radius: 1vw;
|
|
}
|
|
|
|
code {
|
|
font-family: 'ubuntu-mono';
|
|
background: #EAEAEA;
|
|
padding: 0.5vw 0.5vw 0.5vw 0.5vw;
|
|
border-radius: 0.25vw;
|
|
}
|
|
|
|
idt {
|
|
width: calc(var(--dimensione-corpo) / 2 * var(--indentazione));
|
|
display: inline-block;
|
|
}
|
|
|
|
name {
|
|
color: #111199;
|
|
font-style: italic;
|
|
}
|
|
|
|
kw {
|
|
color: #AA5500;
|
|
font-weight: 600;
|
|
}
|
|
|
|
comment {
|
|
color: #494949;
|
|
}
|
|
|
|
imgbox {
|
|
height: calc(var(--dimensione-corpo) * 3);
|
|
display: flex;
|
|
flex-direction: row;
|
|
align-items: center;
|
|
justify-content: center;
|
|
margin-top: 1vw;
|
|
margin-bottom: 1vw;
|
|
}
|
|
|
|
imgbox span {
|
|
margin-top: var(--dimensione-corpo);
|
|
margin-bottom: var(--dimensione-corpo);
|
|
}
|
|
|
|
imgbox img {
|
|
height: 100%;
|
|
margin-left: 2vw;
|
|
}
|
|
|
|
|
|
@keyframes grazieAnim {
|
|
0% {content: "Grazie per l'attenzione"; opacity: 1;}
|
|
8% {content: "Grazie per l'attenzione"; opacity: 1;}
|
|
9% {content: "Grazie per l'attenzione"; opacity: 0;}
|
|
|
|
9.01% {content: "Thanks for your attention"; opacity: 0;}
|
|
10% {content: "Thanks for your attention"; opacity: 1;}
|
|
13% {content: "Thanks for your attention"; opacity: 1;}
|
|
14% {content: "Thanks for your attention"; opacity: 0;}
|
|
|
|
14.01% {content: "感谢您的关注"; opacity: 0;}
|
|
15% {content: "感谢您的关注"; opacity: 1;}
|
|
18% {content: "感谢您的关注"; opacity: 1;}
|
|
19% {content: "感谢您的关注"; opacity: 0;}
|
|
|
|
19.01% {content: "愛してるよ、リル"; opacity: 0;}
|
|
20% {content: "愛してるよ、リル"; opacity: 1;}
|
|
23% {content: "愛してるよ、リル"; opacity: 1;}
|
|
24% {content: "愛してるよ、リル"; opacity: 0;}
|
|
|
|
24.01% {content: "torre di controllo"; opacity: 0;}
|
|
25% {content: "torre di controllo"; opacity: 1;}
|
|
28% {content: "torre di controllo"; opacity: 1;}
|
|
29% {content: "torre di controllo"; opacity: 0;}
|
|
|
|
29.01% {content: "multumesc pentru atentie"; opacity: 0;}
|
|
30% {content: "multumesc pentru atentie"; opacity: 1;}
|
|
33% {content: "multumesc pentru atentie"; opacity: 1;}
|
|
34% {content: "multumesc pentru atentie"; opacity: 0;}
|
|
|
|
34.01% {content: "(。・ω・。)ノ♡"; opacity: 0;}
|
|
35% {content: "(。・ω・。)ノ♡"; opacity: 1;}
|
|
38% {content: "(。・ω・。)ノ♡"; opacity: 1;}
|
|
39% {content: "(。・ω・。)ノ♡"; opacity: 0;}
|
|
|
|
39.01% {content: "Gracias por su atención"; opacity: 0;}
|
|
40% {content: "Gracias por su atención"; opacity: 1;}
|
|
43% {content: "Gracias por su atención"; opacity: 1;}
|
|
44% {content: "Gracias por su atención"; opacity: 0;}
|
|
|
|
44.01% {content: "Feliz Navidad!"; opacity: 0;}
|
|
45% {content: "Feliz Navidad!"; opacity: 1;}
|
|
48% {content: "Feliz Navidad!"; opacity: 1;}
|
|
49% {content: "Feliz Navidad!"; opacity: 0;}
|
|
|
|
49.01% {content: "ध्यान देने के लिए आपको धन्यवाद"; opacity: 0;}
|
|
50% {content: "ध्यान देने के लिए आपको धन्यवाद"; opacity: 1;}
|
|
53% {content: "ध्यान देने के लिए आपको धन्यवाद"; opacity: 1;}
|
|
54% {content: "ध्यान देने के लिए आपको धन्यवाद"; opacity: 0;}
|
|
|
|
54.01% {content: "Faleminderit për vëmendjen tuaj"; opacity: 0;}
|
|
55% {content: "Faleminderit për vëmendjen tuaj"; opacity: 1;}
|
|
58% {content: "Faleminderit për vëmendjen tuaj"; opacity: 1;}
|
|
59% {content: "Faleminderit për vëmendjen tuaj"; opacity: 0;}
|
|
|
|
59.01% {content: "gratias tibi operam"; opacity: 0;}
|
|
60% {content: "gratias tibi operam"; opacity: 1;}
|
|
63% {content: "gratias tibi operam"; opacity: 1;}
|
|
64% {content: "gratias tibi operam"; opacity: 0;}
|
|
|
|
64.01% {content: "System.out.println(\"Hello, world!\");"; opacity: 0;}
|
|
65% {content: "System.out.println(\"Hello, world!\");"; opacity: 1;}
|
|
68% {content: "System.out.println(\"Hello, world!\");"; opacity: 1;}
|
|
69% {content: "System.out.println(\"Hello, world!\");"; opacity: 0;}
|
|
|
|
69.01% {content: "io metterei 10 a tutti"; opacity: 0;}
|
|
70% {content: "io metterei 10 a tutti"; opacity: 1;}
|
|
73% {content: "io metterei 10 a tutti"; opacity: 1;}
|
|
74% {content: "io metterei 10 a tutti"; opacity: 0;}
|
|
|
|
74.01% {content: "concordo"; opacity: 0;}
|
|
75% {content: "concordo"; opacity: 1;}
|
|
78% {content: "concordo"; opacity: 1;}
|
|
79% {content: "concordo"; opacity: 0;}
|
|
|
|
79.01% {content: "-[------->+<]>--.+++[->+++++<]>.+++[->+++<]>++.+[----->+<]>.--[->+++<]>+.----.--[--->+<]>-.[-->+++++++<]>.-----------.+++++++++++++.[-->+++++<]>+++.++[--->++<]>.[--->+<]>+++.-[--->+<]>-.--[--->+<]>-..+++[->+++<]>.+++++++++.[--->+<]>.--[->+++<]>+.++++++.-.---------."; opacity: 0;}
|
|
80% {content: "-[------->+<]>--.+++[->+++++<]>.+++[->+++<]>++.+[----->+<]>.--[->+++<]>+.----.--[--->+<]>-.[-->+++++++<]>.-----------.+++++++++++++.[-->+++++<]>+++.++[--->++<]>.[--->+<]>+++.-[--->+<]>-.--[--->+<]>-..+++[->+++<]>.+++++++++.[--->+<]>.--[->+++<]>+.++++++.-.---------."; opacity: 1;}
|
|
83% {content: "-[------->+<]>--.+++[->+++++<]>.+++[->+++<]>++.+[----->+<]>.--[->+++<]>+.----.--[--->+<]>-.[-->+++++++<]>.-----------.+++++++++++++.[-->+++++<]>+++.++[--->++<]>.[--->+<]>+++.-[--->+<]>-.--[--->+<]>-..+++[->+++<]>.+++++++++.[--->+<]>.--[->+++<]>+.++++++.-.---------."; opacity: 1;}
|
|
84% {content: "-[------->+<]>--.+++[->+++++<]>.+++[->+++<]>++.+[----->+<]>.--[->+++<]>+.----.--[--->+<]>-.[-->+++++++<]>.-----------.+++++++++++++.[-->+++++<]>+++.++[--->++<]>.[--->+<]>+++.-[--->+<]>-.--[--->+<]>-..+++[->+++<]>.+++++++++.[--->+<]>.--[->+++<]>+.++++++.-.---------."; opacity: 0;}
|
|
|
|
84.01% {content: "sudo rm -rf /"; opacity: 0;}
|
|
85% {content: "sudo rm -rf /"; opacity: 1;}
|
|
88% {content: "sudo rm -rf /"; opacity: 1;}
|
|
89% {content: "sudo rm -rf /"; opacity: 0;}
|
|
|
|
89.01% {content: "418 I'm a teapot"; opacity: 0;}
|
|
90% {content: "418 I'm a teapot"; opacity: 1;}
|
|
93% {content: "418 I'm a teapot"; opacity: 1;}
|
|
94% {content: "418 I'm a teapot"; opacity: 0;}
|
|
|
|
94.01% {content: "Hacked by SiegedSec"; opacity: 0;}
|
|
95% {content: "Hacked by SiegedSec"; opacity: 1;}
|
|
98% {content: "Hacked by SiegedSec"; opacity: 1;}
|
|
99% {content: "Hacked by SiegedSec"; opacity: 0;}
|
|
|
|
99.01% {content: "Grazie per l'attenzione"; opacity: 0;}
|
|
100% {content: "Grazie per l'attenzione"; opacity: 1;}
|
|
}
|
|
|
|
grazie::before {
|
|
content: "ciao";
|
|
animation-name: grazieAnim;
|
|
animation-duration: 200s;
|
|
animation-iteration-count: infinite;
|
|
animation-fill-mode: forwards;
|
|
}
|