aboutsummaryrefslogtreecommitdiffstats
path: root/fatcat_scholar/templates/search_macros.html
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@archive.org>2021-01-19 17:03:26 -0800
committerBryan Newbold <bnewbold@archive.org>2021-01-19 19:49:39 -0800
commit25512c3557900612bfab2924a4ef1e0c7519c467 (patch)
tree20c94ac11b73424a571f8a16760b1d3a4d921ee8 /fatcat_scholar/templates/search_macros.html
parent556212846e5f25c6b14e69fc08ba5916ba869ece (diff)
downloadfatcat-scholar-25512c3557900612bfab2924a4ef1e0c7519c467.tar.gz
fatcat-scholar-25512c3557900612bfab2924a4ef1e0c7519c467.zip
html: replace citation modal with a click-behavior window
Diffstat (limited to 'fatcat_scholar/templates/search_macros.html')
-rw-r--r--fatcat_scholar/templates/search_macros.html53
1 files changed, 25 insertions, 28 deletions
diff --git a/fatcat_scholar/templates/search_macros.html b/fatcat_scholar/templates/search_macros.html
index 07a6e44..1312aed 100644
--- a/fatcat_scholar/templates/search_macros.html
+++ b/fatcat_scholar/templates/search_macros.html
@@ -206,7 +206,7 @@
{% set access_alt = _('fulltext access') %}
{% endif %}
<a target="_blank" rel="noopener" href="{{ paper.fulltext.access_url}}" title="{{ access_alt }}" {% if settings.ENABLE_GOATCOUNTER %}data-goatcounter-click="serp-fulltext-button"{% endif %}>
- <button class="ui simple dropdown fluid compact black labeled icon button serp-button">
+ <button class="ui simple right pointing dropdown fluid compact black labeled icon button serp-button">
<i class="icon" style="background: no-repeat center / 50% url('/static/ia-favicon.ico');"></i>
{% if paper.fulltext.access_type in ["wayback", "ia_file"] %}
{% if paper.fulltext.file_mimetype == "application/pdf" or not paper.fulltext.file_mimetype %}
@@ -307,42 +307,39 @@
{# ### OTHER ACTIONS #}
<div class="action-bar">
- <a onclick="document.getElementById('cite-modal-{{ paper.key }}').showModal()">
- <button class="circular ui icon compact basic button">
- <i class="quote left icon"></i>
- </button>
- </a>
+
+ <details class="serp-action-menu">
+ <summary>
+ <div class="circular ui icon compact basic button">
+ <i class="quote left icon"></i>
+ </div>
+ </summary>
+ <div class="citation-menu menu">
+ <table class="ui very basic table">
+ <tbody>
+ <tr>
+ <td>Generic</td>
+ <td>{{ paper._obj.biblio.citation_str("default") }}</td>
+ </tr>
+ <tr>
+ <td>BibTeX</td>
+ <td><pre>{{ paper._obj.biblio.citation_str("bibtex") }}</pre></td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </details>
+
<a href="https://fatcat.wiki/release/{{ paper.biblio.release_ident }}" target="_blank" rel="noopener" title="{{ _('access fatcat landing page') }}">
<button class="circular ui icon compact basic button">
<i class="edit icon"></i>
</button>
</a>
+
</div>
</div>
-{# ### CITATION MODAL #}
-{% if paper.doc_type == "work" %}
-<dialog id="cite-modal-{{ paper.key }}">
- <button class="circular ui right floated compact basic icon button" onclick="this.parentElement.close()">
- <i class="close icon"></i>
- </button>
- <h2>{% trans %}Cite Work{% endtrans %}</h2>
- <table class="ui very basic table">
- <tbody>
- <tr>
- <td>Generic</td>
- <td>{{ paper._obj.biblio.citation_str("default") }}</td>
- </tr>
- <tr>
- <td>BibTeX</td>
- <td><pre>{{ paper._obj.biblio.citation_str("bibtex") }}</pre></td>
- </tr>
- </tbody>
- </table>
-</dialog>
-{% endif %}
-
{# ### VERSIONS MODAL #}
<dialog id="access-modal-{{ paper.key }}">
<button class="circular ui right floated compact basic icon button" onclick="this.parentElement.close()">