Hide article text on mobile with list mode

This commit is contained in:
Nicolas Lœuillet 2016-11-28 11:26:08 +01:00
parent 8f3ff39ca3
commit 56a7ce17f3
5 changed files with 9 additions and 3 deletions

View file

@ -1203,6 +1203,10 @@ pre code {
}
@media screen and (max-width: 500px) {
.hide {
display: none;
}
.entry {
width: 100%;
margin-left: 0;

View file

@ -58,7 +58,7 @@
<li><a href="{{ path('tag_entries', {'slug': tag.slug}) }}">{{ tag.label }}</a></li>
{% endfor %}
</ul>
<p>{{ entry.content|striptags|slice(0, 300) }}&hellip;</p>
<p {% if viewMode == 1 %}class="hide"{% endif %}>{{ entry.content|striptags|slice(0, 300) }}&hellip;</p>
{% else %}
<ul class="card-entry-labels">
{% for tag in entry.tags | slice(0, 3) %}

View file

@ -6,7 +6,7 @@
{{ entry.title| striptags | truncate(120, true, '…') | raw }}
</a>
</span>
<p>{{ entry.content|striptags|slice(0, 500)|raw }}&hellip;</p>
<p class="hide-on-med-and-down">{{ entry.content|striptags|slice(0, 500)|raw }}&hellip;</p>
</div>
{% include "@WallabagCore/themes/material/Entry/_card_actions.html.twig" with {'entry': entry} only %}

View file

@ -852,5 +852,7 @@ class ConfigControllerTest extends WallabagCoreTestCase
$client->request('GET', '/unread/list');
$this->assertContains('listmode', $client->getResponse()->getContent());
$client->request('GET', '/config/view-mode');
}
}

File diff suppressed because one or more lines are too long