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) { @media screen and (max-width: 500px) {
.hide {
display: none;
}
.entry { .entry {
width: 100%; width: 100%;
margin-left: 0; margin-left: 0;

View file

@ -58,7 +58,7 @@
<li><a href="{{ path('tag_entries', {'slug': tag.slug}) }}">{{ tag.label }}</a></li> <li><a href="{{ path('tag_entries', {'slug': tag.slug}) }}">{{ tag.label }}</a></li>
{% endfor %} {% endfor %}
</ul> </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 %} {% else %}
<ul class="card-entry-labels"> <ul class="card-entry-labels">
{% for tag in entry.tags | slice(0, 3) %} {% for tag in entry.tags | slice(0, 3) %}

View file

@ -6,7 +6,7 @@
{{ entry.title| striptags | truncate(120, true, '…') | raw }} {{ entry.title| striptags | truncate(120, true, '…') | raw }}
</a> </a>
</span> </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> </div>
{% include "@WallabagCore/themes/material/Entry/_card_actions.html.twig" with {'entry': entry} only %} {% 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'); $client->request('GET', '/unread/list');
$this->assertContains('listmode', $client->getResponse()->getContent()); $this->assertContains('listmode', $client->getResponse()->getContent());
$client->request('GET', '/config/view-mode');
} }
} }

File diff suppressed because one or more lines are too long