From 6e39fe5ca7c136b474487908cfbc4347ffe72095 Mon Sep 17 00:00:00 2001 From: Jonas Leder <jonas.leder@jobrouter.com> Date: Wed, 13 Jan 2021 12:34:17 +0100 Subject: [PATCH] head of snake is darker than body --- _src/assets/scss/_lib/_snake.scss | 5 ++++- _src/assets/ts/snake.ts | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/_src/assets/scss/_lib/_snake.scss b/_src/assets/scss/_lib/_snake.scss index c215d8f..246ada9 100644 --- a/_src/assets/scss/_lib/_snake.scss +++ b/_src/assets/scss/_lib/_snake.scss @@ -28,7 +28,10 @@ $fieldSize: 20; .target { background-color: red !important; } - .snake { + .snake-head { + background-color: color.adjust($color-primary, $lightness:-10%) !important; + } + .snake-body { background-color: color.adjust($color-primary, $lightness:-5%) !important; } } diff --git a/_src/assets/ts/snake.ts b/_src/assets/ts/snake.ts index 631235a..c9d7e50 100644 --- a/_src/assets/ts/snake.ts +++ b/_src/assets/ts/snake.ts @@ -18,7 +18,10 @@ function drawField(){ for(let y:number = 0; y<snake.length; y++){ let currentSnake = snake[y]; if(currentSnake[0] == i && currentSnake[1] == x){ - elementClass += " snake"; + if(y == snake.length - 1) + elementClass += " snake-head"; + else + elementClass += " snake-body"; } } -- GitLab