diff --git a/Dockerfile b/Dockerfile index 0797e72..a451a89 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,8 @@ -FROM ci.svs-tech.pro/library/node:21 - +# FROM ci.svs-tech.pro/library/node:21 +FROM debian:bookworm-slim +RUN apt update +RUN apt -y install nodejs npm +RUN apt -y install libpng-dev libimagequant-dev RUN mkdir -p /src COPY package.json src/package.json diff --git a/assets/main.scss b/assets/main.scss index 8bc2216..c283eb8 100644 --- a/assets/main.scss +++ b/assets/main.scss @@ -205,4 +205,14 @@ button { .fallback { @apply absolute bg-neutral-600 top-0 left-0 w-full h-full z-20 flex justify-center items-center text-black font-mono +} + +.canvas-icons { + @apply absolute text-3xl top-0 left-0 flex flex-col; + a { + @apply cursor-pointer; + &.disabled { + @apply cursor-not-allowed opacity-50 pointer-events-none; + } + } } \ No newline at end of file diff --git a/components/calcModels.vue b/components/calcModels.vue index 02981df..c2beee9 100644 --- a/components/calcModels.vue +++ b/components/calcModels.vue @@ -1,5 +1,5 @@