Changeset 35404 for main/trunk


Ignore:
Timestamp:
2021-09-15T13:38:25+12:00 (3 years ago)
Author:
cstephen
Message:

Improve download popup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-interfaces-dev/atea/korero-maori-asr/src/components/TranscriptionItem.vue

    r35403 r35404  
    99            <span>{{ translations.get("TranscriptionItem_FileName") }}: {{ transcription.fileName }}</span>
    1010
    11             <div>
    12                 <button @click="showDownloadOptions = !showDownloadOptions" type="button">
     11            <div style="position: relative;">
     12                <button @mouseover="showDownloadOptions = true" @mouseout="showDownloadOptions = false" type="button">
    1313                    <span class="material-icons">download</span>
    1414                    <span>{{ translations.get("TranscriptionItem_Download") }}</span>
    1515                </button>
    1616
    17                 <div class="download-popup card" :style="showDownloadOptions === false ? 'display: none;' : 'display: flex;'">
     17                <div class="download-popup card" :class="{ 'download-popup-show': showDownloadOptions }"
     18                     @mouseover="showDownloadOptions = true" @mouseout="showDownloadOptions = false">
    1819                    <button @click="downloadAsText" type="button" class="theme-flat">
    1920                        <span class="material-icons">text_snippet</span>
     
    7071    display: flex;
    7172    flex-direction: column;
     73    align-items: stretch;
    7274
    7375    position: absolute;
    74     top: 10px;
    75     left: 10px;
     76    top: 97%;
     77    z-index: 2;
    7678
    7779    padding: 2px;
    7880    margin: 0;
     81    width: 14em;
     82
     83    transition-duration: var(--transition-duration);
     84    visibility: hidden;
     85    opacity: 0;
     86}
     87
     88.download-popup-show {
     89    visibility: visible;
     90    opacity: 1;
    7991}
    8092</style>
Note: See TracChangeset for help on using the changeset viewer.