Bladeren bron

Styling for tool pages

joel
Simon Bowie 3 jaren geleden
bovenliggende
commit
2c65c136f9
4 gewijzigde bestanden met toevoegingen van 89 en 32 verwijderingen
  1. +26
    -15
      web/app/templates/create.html
  2. +3
    -3
      web/app/templates/edit.html
  3. +29
    -3
      web/app/templates/tool.html
  4. +31
    -11
      web/app/templates/tools.html

+ 26
- 15
web/app/templates/create.html Bestand weergeven

@@ -13,26 +13,37 @@
</select>
</div>
<div id="resource_type_tool" class="resource_type_input" style="display: none;">
<div class="mb-3 mt-3">
<label for="name">Tool name</label>
<input class="form-control" type="text" name="name" placeholder="Tool name" autofocus="">
</div>
<div class="mb-3 mt-3">
<label for="name">Tool name</label>
<input class="form-control" type="text" name="name" placeholder="Tool name" autofocus="">
</div>

<div class="mb-3 mt-3">
<label for="description">Tool description</label>
<textarea class="form-control" rows="4" type="text" name="description" placeholder="Tool description" autofocus=""></textarea>
</div>
<div class="mb-3 mt-3">
<label for="description">Tool description</label>
<textarea class="form-control" rows="4" type="text" name="description" placeholder="Tool description" autofocus=""></textarea>
</div>
</div>
<div id="resource_type_example" class="resource_type_input" style="display: none;">
<div class="mb-3 mt-3">
<label for="name">Example name</label>
<input class="form-control" type="text" name="name" placeholder="Example name" autofocus="">
</div>
<div class="mb-3 mt-3">
<label for="name">Example name</label>
<input class="form-control" type="text" name="name" placeholder="Example name" autofocus="">
</div>

<div class="mb-3 mt-3">
<label for="description">Example description</label>
<textarea class="form-control" rows="4" type="text" name="description" placeholder="Example description" autofocus=""></textarea>
<div class="mb-3 mt-3">
<label for="description">Example description</label>
<textarea class="form-control" rows="4" type="text" name="description" placeholder="Example description" autofocus=""></textarea>
</div>
</div>
<div id="resource_type_practice" class="resource_type_input" style="display: none;">
<div class="mb-3 mt-3">
<label for="name">Practice name</label>
<input class="form-control" type="text" name="name" placeholder="Practice name" autofocus="">
</div>

<div class="mb-3 mt-3">
<label for="description">Practice description</label>
<textarea class="form-control" rows="4" type="text" name="description" placeholder="Practice description" autofocus=""></textarea>
</div>
</div>

<button type="submit" class="btn btn-primary">Submit</button>

+ 3
- 3
web/app/templates/edit.html Bestand weergeven

@@ -4,7 +4,7 @@
<h1>{% block title %} Edit "{{ tool['name'] }}" {% endblock %}</h1>

<form method="post">
<div class="form-group">
<div class="mb-3 mt-3">
<label for="name">Name</label>
<input type="text" name="name" placeholder="Tool name"
class="form-control"
@@ -12,12 +12,12 @@
</input>
</div>

<div class="form-group">
<div class="mb-3 mt-3">
<label for="description">Description</label>
<textarea name="description" placeholder="Tool description"
class="form-control">{{ request.form['description'] or tool['description'] }}</textarea>
</div>
<div class="form-group">
<div class="mb-3 mt-3">
<button type="submit" class="btn btn-primary">Submit</button>
</div>
</form>

+ 29
- 3
web/app/templates/tool.html Bestand weergeven

@@ -1,7 +1,33 @@
{% extends 'base.html' %}

{% block content %}
<h2>{% block title %} {{ tool['name'] }} {% endblock %}</h2>
<span class="badge bg-secondary">{{ tool['created'] }}</span>
<p>{{ tool['description'] }}</p>
<div class="row">
<div class="col">
<h1 class="text-center">{% block title %} {{ tool['name'] }} {% endblock %}</h1>
</div>
</div>
<div class="row">
<div class="col">
<table class="table table-hover">
<tbody>
<tr>
<th>
Created:
</th>
<td>
{{ tool['created'] }}
</td>
</tr>
<tr>
<th>
Description:
</th>
<td>
{{ tool['description'] }}
</td>
</tr>
</tbody>
</table>
</div>
</div>
{% endblock %}

+ 31
- 11
web/app/templates/tools.html Bestand weergeven

@@ -1,17 +1,37 @@
{% extends 'base.html' %}

{% block content %}
<h1>{% block title %} Tools {% endblock %}</h1>
<div class="row">
<div class="col-12 text-center">
<h1>{% block title %} Tools {% endblock %}</h1>
</div>
</div>
<div class="row">
<div class="col-12 text-center">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eget viverra magna. Nam in ante ultricies purus feugiat vestibulum et ac erat. Donec in sagittis ante. Maecenas non mauris et eros commodo fringilla. Integer accumsan ullamcorper diam, non rhoncus tellus molestie ut. Maecenas finibus pretium dolor ac sagittis.
</p>
</div>
</div>
<div class="row">
{% for tool in tools %}
<a href="{{ url_for('tool.show_tool', tool_id=tool['id']) }}">
<h2>{{ tool['name'] }}</h2>
</a>
<span class="badge bg-secondary">{{ tool['created'] }}</span>
{% if current_user.is_authenticated %}
<a href="{{ url_for('tool.edit_tool', tool_id=tool['id']) }}">
<span class="badge bg-warning">Edit</span>
</a>
{% endif %}
<hr>
<div class="col-md-4 col-sm-6 py-3">
<div class="card">
<div class="card-header">
<a href="{{ url_for('tool.show_tool', tool_id=tool['id']) }}">
<h2 class="card-title">{{ tool['name'] }}</h2>
</a>
</div>
<div class="card-body">
<span class="badge bg-secondary">{{ tool['created'] }}</span>
{% if current_user.is_authenticated %}
<a href="{{ url_for('tool.edit_tool', tool_id=tool['id']) }}">
<span class="badge bg-warning">Edit</span>
</a>
{% endif %}
</div>
</div>
</div>
{% endfor %}
</div>
{% endblock %}

Laden…
Annuleren
Opslaan