Add overflow-x: auto to tables
Diff
templates/base.html | 2 +-
templates/index.html | 2 ++
statics/sass/tables.scss | 15 +++++++++++++++
templates/repo/commit.html | 2 ++
templates/repo/log.html | 2 ++
templates/repo/refs.html | 2 ++
templates/repo/summary.html | 2 ++
templates/repo/tag.html | 2 ++
templates/repo/tree.html | 2 ++
9 files changed, 30 insertions(+), 1 deletion(-)
@@ -1,8 +1,8 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>{% block title %}rgit{% endblock %}</title>
<link rel="stylesheet" type="text/css" href="/style-{{ crate::GLOBAL_CSS_HASH.as_ref() }}.css" />
{%- block head -%}{%- endblock %}
@@ -1,6 +1,7 @@
{% extends "base.html" %}
{% block content %}
<div class="table-responsive">
<table class="repositories">
<thead>
<tr>
@@ -53,4 +54,5 @@
{%- endfor %}
</tbody>
</table>
</div>
{% endblock %}
@@ -1,11 +1,26 @@
@import 'colours';
.table-responsive {
display: block;
width: 100%;
overflow-x: auto;
}
table {
@media (prefers-color-scheme: dark) {
color: darken($darkModeHighlightColour, 20%);
}
border-collapse: collapse;
th, td {
white-space: nowrap;
padding-right: 10px;
&:last-of-type {
padding-right: 0;
}
}
th {
text-align: left;
@@ -9,6 +9,7 @@
{% block commit_nav_class %}active{% endblock %}
{% block content %}
<div class="table-responsive">
<table class="commit-info">
<tbody>
<tr>
@@ -41,6 +42,7 @@
</tr>
</tbody>
</table>
</div>
<h2>{{ commit.summary() }}</h2>
<pre>{{ commit.body() }}</pre>
@@ -5,9 +5,11 @@
{% block log_nav_class %}active{% endblock %}
{% block content %}
<div class="table-responsive">
<table class="repositories">
{% call refs::commit_table(commits) %}
</table>
</div>
{% if let Some(next_offset) = next_offset %}
<div class="mt-2 text-center">
@@ -1,9 +1,10 @@
{% import "macros/refs.html" as refs %}
{% extends "repo/base.html" %}
{% block refs_nav_class %}active{% endblock %}
{% block content %}
<div class="table-responsive">
<table class="repositories">
{% call refs::branch_table(refs.heads) %}
@@ -20,4 +21,5 @@
{%- call refs::tag_table(refs.tags) -%}
{%- endif %}
</table>
</div>
{% endblock %}
@@ -1,9 +1,10 @@
{% import "macros/refs.html" as refs %}
{% extends "repo/base.html" %}
{% block summary_nav_class %}active{% endblock %}
{% block content %}
<div class="table-responsive">
<table class="repositories">
{% call refs::branch_table(refs.heads.iter().take(10)) %}
{%- if refs.heads.len() > 10 -%}
@@ -61,4 +62,5 @@
</tbody>
{%- endif %}
</table>
</div>
{% endblock %}
@@ -1,7 +1,8 @@
{% import "macros/link.html" as link %}
{% extends "repo/base.html" %}
{% block content %}
<div class="table-responsive">
<table class="commit-info">
<tbody>
<tr>
@@ -37,6 +38,7 @@
</tr>
</tbody>
</table>
</div>
<pre class="h2-first-line">{{ tag.message }}</pre>
{% endblock %}
@@ -1,8 +1,9 @@
{% extends "repo/base.html" %}
{% block tree_nav_class %}active{% endblock %}
{% block content %}
<div class="table-responsive">
<table class="repositories">
<thead>
<tr>
@@ -32,4 +33,5 @@
{% endfor -%}
</tbody>
</table>
</div>
{% endblock %}