From ed5bb517266c80904c44bf44a335f1003f5aa277 Mon Sep 17 00:00:00 2001 From: Kim <1877318+kimsible@users.noreply.github.com> Date: Thu, 23 Jul 2020 15:09:15 +0200 Subject: Improve navigation sub-menu and tabs effects (#2971) * Improve nav border and colors on active and non-active * Remove margin-top effect on active nav * Use opacity / bold instead of color change on nav * Remove dropdown items label in sub-menu and add a class active * Position sub-menu to fixed * Autoclose dropdown sub-menu only on outside click * Remove open dropdown on hover in sub-menu * Show reusable h1 for dropdown item in sub-menu * Put reusable sub-menu h1 styles to mixins * Add icons to sub-menu dropdown-item h1 * Make all the sub-menu accessible with focus Co-authored-by: kimsible --- client/src/app/+admin/admin.component.scss | 5 +++++ .../app/+admin/follows/followers-list/followers-list.component.html | 5 +++++ .../app/+admin/follows/following-list/following-list.component.html | 5 +++++ .../video-redundancies-list/video-redundancies-list.component.html | 5 +++++ .../src/app/+admin/moderation/abuse-list/abuse-list.component.html | 5 +++++ .../moderation/video-block-list/video-block-list.component.html | 5 +++++ client/src/app/+admin/plugins/plugins.component.html | 2 -- client/src/app/+admin/plugins/plugins.component.scss | 5 ----- client/src/app/+admin/system/system.component.html | 2 -- 9 files changed, 30 insertions(+), 9 deletions(-) (limited to 'client/src/app/+admin') diff --git a/client/src/app/+admin/admin.component.scss b/client/src/app/+admin/admin.component.scss index ef8965c3f..61a2744ba 100644 --- a/client/src/app/+admin/admin.component.scss +++ b/client/src/app/+admin/admin.component.scss @@ -1,3 +1,8 @@ +@import '_variables'; +@import '_mixins'; + my-top-menu-dropdown { flex-grow: 1; } + +@include sub-menu-h1; diff --git a/client/src/app/+admin/follows/followers-list/followers-list.component.html b/client/src/app/+admin/follows/followers-list/followers-list.component.html index ce603459e..f50828bb9 100644 --- a/client/src/app/+admin/follows/followers-list/followers-list.component.html +++ b/client/src/app/+admin/follows/followers-list/followers-list.component.html @@ -1,3 +1,8 @@ +

+ + Instances following you +

+ + + Instances you follow + + + + Videos redundancies + +
diff --git a/client/src/app/+admin/moderation/abuse-list/abuse-list.component.html b/client/src/app/+admin/moderation/abuse-list/abuse-list.component.html index 99502304d..48b31b99c 100644 --- a/client/src/app/+admin/moderation/abuse-list/abuse-list.component.html +++ b/client/src/app/+admin/moderation/abuse-list/abuse-list.component.html @@ -1,3 +1,8 @@ +

+ + Reports +

+ + + Video blocks + + -

Plugins/Themes

-
Installed diff --git a/client/src/app/+admin/plugins/plugins.component.scss b/client/src/app/+admin/plugins/plugins.component.scss index 04ca8126a..ce9825f53 100644 --- a/client/src/app/+admin/plugins/plugins.component.scss +++ b/client/src/app/+admin/plugins/plugins.component.scss @@ -1,11 +1,6 @@ @import '_variables'; @import '_mixins'; -.form-sub-title { - flex-grow: 0; - margin-right: 30px; -} - @media screen and (max-width: $small-view) { ::ng-deep .plugins .plugin .first-row { flex-wrap: wrap; diff --git a/client/src/app/+admin/system/system.component.html b/client/src/app/+admin/system/system.component.html index 4f9521c0c..5385887b7 100644 --- a/client/src/app/+admin/system/system.component.html +++ b/client/src/app/+admin/system/system.component.html @@ -1,6 +1,4 @@
-

System

-
Jobs -- cgit v1.2.3