From 3a5280c8fd76df8d50edbf1a52eada0017794b57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kate=20Mih=C3=A1likov=C3=A1?= Date: Wed, 20 Jul 2022 18:29:26 +0200 Subject: [PATCH] app: refactor indicators and filters to provide more robust system for adding new icons and transitions --- layouts/category.hbs | 1 + layouts/index.hbs | 1 + layouts/skill.hbs | 6 +-- partials/header.hbs | 16 +++--- partials/list-item.hbs | 17 ++----- src/filter.js | 111 ++++++++++++++++++----------------------- src/firebase.css | 17 +------ src/firebase.js | 43 +++++++--------- src/indicators.js | 89 +++++++++++++++++++++++++++++++++ 9 files changed, 170 insertions(+), 131 deletions(-) create mode 100644 src/indicators.js diff --git a/layouts/category.hbs b/layouts/category.hbs index d111e3519..60a4e37f6 100644 --- a/layouts/category.hbs +++ b/layouts/category.hbs @@ -54,6 +54,7 @@ {{/if}} + diff --git a/layouts/index.hbs b/layouts/index.hbs index d269a3787..cd921bdbc 100644 --- a/layouts/index.hbs +++ b/layouts/index.hbs @@ -40,6 +40,7 @@ {{/each}} + diff --git a/layouts/skill.hbs b/layouts/skill.hbs index a8da7b8ff..870acf6d6 100644 --- a/layouts/skill.hbs +++ b/layouts/skill.hbs @@ -53,10 +53,7 @@

- ✅️ - ⭐️ - - ❔️ + {{name}} @@ -144,6 +141,7 @@ +