diff options
| author | rubenwardy <rw@rubenwardy.com> | 2018-12-22 12:36:49 +0000 |
|---|---|---|
| committer | rubenwardy <rw@rubenwardy.com> | 2018-12-22 12:38:03 +0000 |
| commit | 09a201759bb327a889cf017d5f3c49f8258713c1 (patch) | |
| tree | bd1de64bb9040f540caa45ca4c60288f32961835 /app/templates/packages/view.html | |
| parent | 5dcff01436bf81cfbff8085fbae4692ec57a9fdf (diff) | |
| download | cheatdb-09a201759bb327a889cf017d5f3c49f8258713c1.tar.xz | |
Improve card and user profile formatting
Diffstat (limited to 'app/templates/packages/view.html')
| -rw-r--r-- | app/templates/packages/view.html | 132 |
1 files changed, 66 insertions, 66 deletions
diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html index 30ca424..89174a0 100644 --- a/app/templates/packages/view.html +++ b/app/templates/packages/view.html @@ -146,76 +146,76 @@ </div> </div> - <div class="card-body"> - {% if not package.license.is_foss and not package.media_license.is_foss and package.type != package.type.TXP %} - {% set package_warning="Non-free code and media." %} - {% elif not package.license.is_foss and package.type != package.type.TXP %} - {% set package_warning="Non-free code." %} - {% elif not package.media_license.is_foss %} - {% set package_warning="Non-free media." %} - {% endif %} - {% if package_warning %} + {% if not package.license.is_foss and not package.media_license.is_foss and package.type != package.type.TXP %} + {% set package_warning="Non-free code and media." %} + {% elif not package.license.is_foss and package.type != package.type.TXP %} + {% set package_warning="Non-free code." %} + {% elif not package.media_license.is_foss %} + {% set package_warning="Non-free media." %} + {% endif %} + {% if package_warning %} + <div class="card-body"> <div class="alert alert-danger"> <b>Warning:</b> {{ package_warning }} </div> + </div> + {% endif %} + <table class="table"> + <tr> + <td>Name</td> + <td>{{ package.name }}</td> + </tr> + {% if package.provides %} + <tr> + <td>Provides</td> + <td>{% for meta in package.provides %} + <a class="badge badge-primary" + href="{{ url_for('meta_package_page', name=meta.name) }}">{{ meta.name }}</a> + {%- if not loop.last %} + , + {% endif %} + {% endfor %}</td> + </tr> {% endif %} - <table> - <tr> - <td>Name</td> - <td>{{ package.name }}</td> - </tr> - {% if package.provides %} - <tr> - <td>Provides</td> - <td>{% for meta in package.provides %} - <a class="badge badge-primary" - href="{{ url_for('meta_package_page', name=meta.name) }}">{{ meta.name }}</a> - {%- if not loop.last %} - , - {% endif %} - {% endfor %}</td> - </tr> - {% endif %} - <tr> - <td>Author</td> - <td class="{{ package.author.rank }}"> - <a href="{{ url_for('user_profile_page', username=package.author.username) }}"> - {{ package.author.display_name }} - </a> - </td> - </tr> - <tr> - <td>Type</td> - <td>{{ package.type.value }}</td> - </tr> - <tr> - <td>License</td> - <td> - {% if package.license == package.media_license %} - {{ package.license.name }} - {% elif package.type == package.type.TXP %} - {{ package.media_license.name }} - {% else %} - {{ package.license.name }} for code,<br /> - {{ package.media_license.name }} for media. - {% endif %} - </td> - </tr> - <tr> - <td>Added</td> - <td>{{ package.created_at | datetime }}</td> - </tr> - <tr> - <td>Tags</td> - <td> - {% for t in package.tags %} - <span class="badge badge-primary">{{ t.title }}</span> - {% else %} - <i>No tags.</i> - {% endfor %} - </td> - </table> - </div> + <tr> + <td>Author</td> + <td class="{{ package.author.rank }}"> + <a href="{{ url_for('user_profile_page', username=package.author.username) }}"> + {{ package.author.display_name }} + </a> + </td> + </tr> + <tr> + <td>Type</td> + <td>{{ package.type.value }}</td> + </tr> + <tr> + <td>License</td> + <td> + {% if package.license == package.media_license %} + {{ package.license.name }} + {% elif package.type == package.type.TXP %} + {{ package.media_license.name }} + {% else %} + {{ package.license.name }} for code,<br /> + {{ package.media_license.name }} for media. + {% endif %} + </td> + </tr> + <tr> + <td>Added</td> + <td>{{ package.created_at | datetime }}</td> + </tr> + <tr> + <td>Tags</td> + <td> + {% for t in package.tags %} + <span class="badge badge-primary">{{ t.title }}</span> + {% else %} + <i>No tags.</i> + {% endfor %} + </td> + </table> </div> {% if package.type == package.type.MOD %} |
