navigation logic, styling, placeholders

This commit is contained in:
2023-02-28 15:25:52 +00:00
parent feff3b9142
commit a44f874bb9
4 changed files with 121 additions and 23 deletions

View File

@@ -6,13 +6,21 @@ const loadImage = (url) => new Promise((resolve, reject) => {
});
document.addEventListener('alpine:init', () => {
Alpine.data('article', () => ({
expanded: false,
clicked: false,
toggle() {
this.expanded = ! this.expanded
this.clicked = true
}
}))
Alpine.data('logo', () => ({
logoPhase: 0,
phases: {
1: 'images/lf-anim-simple.gif',
2: 'images/lf-anim.gif',
},
sidebar: true,
sidebar: false,
init() {
console.log("logo init");
this.preloadPhase(1);