From d3a3160cf82d3f937f123fd782506095fe11bd9f Mon Sep 17 00:00:00 2001 From: Kevin Midboe Date: Thu, 13 Jan 2022 00:17:43 +0100 Subject: [PATCH] Split navigation icons/header into more components, fixed svg transition Split more out into `Hamburger` & `NavigationIcon` components. --- src/components/NavigationHeader.vue | 303 ++++----------------------- src/components/NavigationIcons.vue | 42 ++-- src/components/ui/Hamburger.vue | 90 ++++++++ src/components/ui/NavigationIcon.vue | 90 ++++++++ src/icons/IconActivity.vue | 5 +- src/icons/IconNowPlaying.vue | 18 +- src/icons/IconPopular.vue | 19 +- src/icons/IconProfile.vue | 19 +- src/icons/IconRequest.vue | 17 +- src/icons/IconSettings.vue | 5 +- src/icons/IconUpcoming.vue | 22 +- src/icons/tmdb-logo.vue | 5 +- 12 files changed, 318 insertions(+), 317 deletions(-) create mode 100644 src/components/ui/Hamburger.vue create mode 100644 src/components/ui/NavigationIcon.vue diff --git a/src/components/NavigationHeader.vue b/src/components/NavigationHeader.vue index fc9d66a..a6c5626 100644 --- a/src/components/NavigationHeader.vue +++ b/src/components/NavigationHeader.vue @@ -6,75 +6,15 @@ - + - - - - + -