related tags: fix layout on mobile.
Make related tags use a single-column layout on mobile. Related tags layout is still broken inside the tag edit dialog box, when the dialog box is too small for multiple columns.
This commit is contained in:
@@ -52,6 +52,7 @@ $spacer: 0.25rem; /* 4px */
|
||||
.md\:inline-block { display: inline-block; }
|
||||
.md\:flex { display: flex; }
|
||||
|
||||
.md\:space-x-4 > * + * { margin-left: 4 * $spacer; }
|
||||
.md\:space-x-8 > * + * { margin-left: 8 * $spacer; }
|
||||
.md\:space-y-0 > * + * { margin-top: 0; }
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<a href="#" id="hide-related-tags-link">«</a>
|
||||
</h3>
|
||||
|
||||
<div class="related-tags w-full mb-4 p-4 flex space-x-4">
|
||||
<div class="related-tags w-full mb-4 p-4 space-y-4 md:space-y-0 md:flex md:space-x-4">
|
||||
<%= render "related_tags/user_tags", related_tags: nil %>
|
||||
<%= render "related_tags/current_tags", related_tags: nil %>
|
||||
<%= render "related_tags/source_tags", source: nil %>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="current-related-tags-columns flex space-x-4">
|
||||
<div class="current-related-tags-columns space-y-4 md:space-y-0 md:flex md:space-x-4">
|
||||
<% if related_tags.present? %>
|
||||
<%= render "related_tags/tag_column", tags: related_tags.tags.map(&:name), class: "general-related-tags-column", title: related_tags.pretty_name %>
|
||||
<%= render "related_tags/tag_column", tags: related_tags.wiki_page_tags, class: "wiki-related-tags-column", title: link_to_wiki("wiki:#{related_tags.pretty_name}", related_tags.query) %>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="source-related-tags-columns flex space-x-4">
|
||||
<div class="source-related-tags-columns">
|
||||
<% if source.present? %>
|
||||
<%# XXX %>
|
||||
<% tags = source.artists.map(&:name) %>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="user-related-tags-columns flex space-x-4">
|
||||
<div class="user-related-tags-columns space-y-4 md:space-y-0 md:flex md:space-x-4">
|
||||
<% if related_tags.present? %>
|
||||
<%= render "related_tags/tag_column", tags: related_tags.recent_tags, class: "recent-related-tags-column", title: "Recent" %>
|
||||
<%= render "related_tags/tag_column", tags: related_tags.favorite_tags, class: "frequent-related-tags-column", title: "Frequent" %>
|
||||
|
||||
Reference in New Issue
Block a user