From f903424ddbb4f5fb5c580a2e79da3221e5d779dc Mon Sep 17 00:00:00 2001 From: bach Date: Wed, 1 Mar 2023 22:00:43 +0100 Subject: [PATCH] corpus index filtering ok #1801 --- assets/css/app.scss | 5 ++++ assets/css/base/_colors.scss | 3 +- src/components/Content/EdIndexes.vue | 35 +++++++++++++++++------- src/components/Content/EdToc.vue | 4 ++- src/components/Content/TocItem.vue | 41 ++++++++++++++++++++++++++-- src/pages/Edition.vue | 6 ++++ 6 files changed, 79 insertions(+), 15 deletions(-) diff --git a/assets/css/app.scss b/assets/css/app.scss index 612c736..1cb63f7 100644 --- a/assets/css/app.scss +++ b/assets/css/app.scss @@ -880,6 +880,7 @@ section[role="main-content"]{ .toc-title{ @include title4grey; + color: $grismoyen; &.active, &:hover{ color:$grisfonce; @@ -891,6 +892,10 @@ section[role="main-content"]{ &.notitle{ color: red; } + &.disabled{ + color: $grisclair; + pointer-events: none; + } } h2.toc-title{font-size: 1.1em;} h3.toc-title{font-size: 1em;} diff --git a/assets/css/base/_colors.scss b/assets/css/base/_colors.scss index 8991f0b..aefe3e6 100644 --- a/assets/css/base/_colors.scss +++ b/assets/css/base/_colors.scss @@ -1,7 +1,8 @@ $bleuroi: rgb(61,82,102); $bleuroilight: lighten(rgb(61,82,102), 30%); -$gris: rgb(200,204,204); $grisclair: rgb(230,234,234); +$gris: rgb(190,194,194); +$grismoyen: rgb(150,150,160); $grisfonce: rgb(57,57,64); $or: rgb(179,161,125); $rouge: rgb(204,61,82); diff --git a/src/components/Content/EdIndexes.vue b/src/components/Content/EdIndexes.vue index acc3330..f0aeee9 100644 --- a/src/components/Content/EdIndexes.vue +++ b/src/components/Content/EdIndexes.vue @@ -12,6 +12,7 @@ :calculate-position="dropDownMenuPos" :options="opts" :clearable="true" + :value="getSeletedValue(key)" @input="onClickIndexItem" >