From 25cd5795a42cabe88633b50f111e11c40ab1ae43 Mon Sep 17 00:00:00 2001 From: dcz <dcz@ipipan.waw.pl> Date: Fri, 1 Jul 2022 07:00:05 +0200 Subject: [PATCH] Edit view split bugfix. Css for edit view. --- entries/static/entries/css/entries.css | 17 +++++++++++++++++ .../entries/js/components/LexicalUnitEdit.js | 8 ++++---- .../static/entries/js/components/Unification.js | 2 -- 3 files changed, 21 insertions(+), 6 deletions(-) diff --git a/entries/static/entries/css/entries.css b/entries/static/entries/css/entries.css index c275d00..a956369 100644 --- a/entries/static/entries/css/entries.css +++ b/entries/static/entries/css/entries.css @@ -221,3 +221,20 @@ legend { font-weight: bold; font-size: 13px; } + +.ul-preference { + padding-inline-start: 20px; + margin-bottom: 0px; + padding-top: 2px; +} + +.ul-role { + padding-inline-start: 30px; + margin-bottom: 0px; + padding-top: 2px; +} + +.role-column { + min-width: 120px; + max-width: 120px; +} diff --git a/entries/static/entries/js/components/LexicalUnitEdit.js b/entries/static/entries/js/components/LexicalUnitEdit.js index b699c6b..d2cf69e 100644 --- a/entries/static/entries/js/components/LexicalUnitEdit.js +++ b/entries/static/entries/js/components/LexicalUnitEdit.js @@ -819,7 +819,7 @@ Object.assign(LexicalUnitEdit, { <tr> <th scope="row" class="py-2 px-1 text-secondary">Role</th> <td - class="argument py-2 px-1 border-top border-left border-secondary role" + class="argument py-2 px-1 border-top border-left border-secondary role-column" :class="argument == active_unified_frame_argument && 'active'" v-for="argument in unified_frame_arguments" :key="argument.id" @@ -835,7 +835,7 @@ Object.assign(LexicalUnitEdit, { [{{ argument.role.str }}] </div> <div v-else> - <ul> + <ul class="ul-role"> <li v-for="proposed_role in argument.proposed_roles"> {{ proposed_role.str }} </li> @@ -849,7 +849,7 @@ Object.assign(LexicalUnitEdit, { v-for='argument in unified_frame_arguments' :key='argument.id' > - <ul> + <ul class="ul-preference" v-if="argument.preferences.length > 0"> <li v-for='preference in argument.preferences'> <div v-if="preference.url != null" @@ -860,7 +860,7 @@ Object.assign(LexicalUnitEdit, { <div v-else class="preference py-2 px-1 preference-bold">{{ preference.str }}</div> </li> </ul> - <ul> + <ul class="ul-preference"> <li v-for="preference in slowal_frames2selecional_preferencies_mapping[argument.id]"> <span v-if="preference.url != null" class="preference py-2 px-1"> <a class="synset-plwn" v-bind:href="preference.url" target="_blank">{{ preference.str }}</a> diff --git a/entries/static/entries/js/components/Unification.js b/entries/static/entries/js/components/Unification.js index 3f106c6..cf67c46 100644 --- a/entries/static/entries/js/components/Unification.js +++ b/entries/static/entries/js/components/Unification.js @@ -33,13 +33,11 @@ export default { </div> </div> <div id="entry-display" class="col h-100 p-0"> - <div id="right-pane"> <unification-right-pane :entryId="entryId" :lexicalUnitId="lexicalUnitId" :initialUnifiedFrameId="unifiedFrameId" :initialIsEdit="isEdit" /> - </div> </div> ` }; -- GitLab