Translations

This commit is contained in:
Renan LE CARO 2025-03-31 20:08:17 +02:00
parent d52472a34d
commit af65f22c70
14 changed files with 515 additions and 315 deletions

View file

@ -33,20 +33,23 @@ body {
& > div {
display: grid;
grid-template-columns: auto auto;
grid-template-areas: ". name" "buttons bricks";
& > *:nth-child(1) {
grid-template-areas: "name credits" "buttons bricks";
.name{
grid-area: name;
width: 100px;
}
.credits{
grid-area: credits;
}
& > div:nth-child(2) {
.buttons {
grid-area: buttons;
display: flex;
flex-direction: column;
align-items: flex-end;
}
& > div:nth-child(3) {
.level-bricks-preview {
grid-area: bricks;
}
}

View file

@ -53,7 +53,7 @@ function App() {
>
<div id={"levels"}>
{levels.map((level, li) => {
const { name, bricks, size, svg, color } = level;
const { name,credit, bricks, size, svg, color } = level;
const brickButtons = [];
for (let x = 0; x < size; x++) {
@ -97,11 +97,23 @@ function App() {
return (
<div key={li}>
<input
className={"name"}
type="text"
value={name}
onChange={(e) => updateLevel(li, { name: e.target.value })}
/>
<div>
<input
className={"credit"}
type="text"
value={credit||''}
onChange={(e) => updateLevel(li, { credit: e.target.value })}
/>
<div
className={"buttons"}
>
<button onClick={() => deleteLevel(li)}>Delete</button>
<button onClick={() => updateLevel(li, resizeLevel(level, -1))}>
-