Verbeter anatomie en plaatsing van avataraccessoires (v0.4.46-beta) #1
5 changed files with 25 additions and 3 deletions
11
AGENTS.md
Normal file
11
AGENTS.md
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
# Projectafspraken
|
||||||
|
- Werk nooit rechtstreeks op main
|
||||||
|
- Push naar de dev branch
|
||||||
|
- Werk met versienummering (v0.0.00)
|
||||||
|
- In de dev-branch altijd beta weergeven bij de versienummering
|
||||||
|
- Beschrijf gewijzigde functionaliteiten puntsgewijs in de pull request.
|
||||||
|
- Gebruik geen sudo
|
||||||
|
- Commit geen wachtwoorden, tokens, `.env`-bestanden of privésleutels.
|
||||||
|
- Voer relevante tests uit voor iedere commit.
|
||||||
|
- Push wijzigingen naar Forgejo, maar merge niet zelfstandig.
|
||||||
|
- Bij opdracht "Release versie" maak een versie releaseversie
|
||||||
11
CLAUDE.md
Normal file
11
CLAUDE.md
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
# Projectafspraken
|
||||||
|
- Werk nooit rechtstreeks op main
|
||||||
|
- Push naar de dev branch
|
||||||
|
- Werk met versienummering (v0.0.00)
|
||||||
|
- In de dev-branch altijd beta weergeven bij de versienummering
|
||||||
|
- Beschrijf gewijzigde functionaliteiten puntsgewijs in de pull request.
|
||||||
|
- Gebruik geen sudo
|
||||||
|
- Commit geen wachtwoorden, tokens, `.env`-bestanden of privésleutels.
|
||||||
|
- Voer relevante tests uit voor iedere commit.
|
||||||
|
- Push wijzigingen naar Forgejo, maar merge niet zelfstandig.
|
||||||
|
- Bij opdracht "Release versie" maak een versie releaseversie
|
||||||
|
|
@ -86,7 +86,7 @@ function mountBall(root, initState){
|
||||||
}
|
}
|
||||||
nextBtn.addEventListener("click", ()=>{ S.idx++; newWord(); });
|
nextBtn.addEventListener("click", ()=>{ S.idx++; newWord(); });
|
||||||
srcSel.addEventListener("change", ()=>{
|
srcSel.addEventListener("change", ()=>{
|
||||||
S.card = srcSel.value.startsWith("t") ? srcSel.value : +srcSel.value;
|
S.card = srcSel.value;
|
||||||
S.order = []; newWord();
|
S.order = []; newWord();
|
||||||
});
|
});
|
||||||
sndBtn.addEventListener("click", ()=>{
|
sndBtn.addEventListener("click", ()=>{
|
||||||
|
|
|
||||||
|
|
@ -71,7 +71,7 @@ function mountFlits(root, initState){
|
||||||
flash();
|
flash();
|
||||||
});
|
});
|
||||||
srcSel.addEventListener("change", ()=>{
|
srcSel.addEventListener("change", ()=>{
|
||||||
S.card = srcSel.value.startsWith("t") ? srcSel.value : +srcSel.value;
|
S.card = srcSel.value;
|
||||||
newRound(); hide();
|
newRound(); hide();
|
||||||
cntEl.textContent = "";
|
cntEl.textContent = "";
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -77,7 +77,7 @@ function mountHak(root, initState){
|
||||||
});
|
});
|
||||||
const play = f=>f();
|
const play = f=>f();
|
||||||
srcSel.addEventListener("change", ()=>{
|
srcSel.addEventListener("change", ()=>{
|
||||||
S.card = srcSel.value.startsWith("t") ? srcSel.value : +srcSel.value;
|
S.card = srcSel.value;
|
||||||
newRound(); S.chopped = false; display();
|
newRound(); S.chopped = false; display();
|
||||||
});
|
});
|
||||||
function labels(){
|
function labels(){
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue